где мне установить путь к узлу по умолчанию в drupal

StackOverflow https://stackoverflow.com/questions/4843533

  •  27-10-2019
  •  | 
  •  

Вопрос

Я где-то установил, что все новые узлы должны публиковаться в разделе "отчеты" (domain.com/reports/node) Где я могу это изменить?

Это было полезно?

Решение

Есть два возможных ответа.Если вы спросили, что именно вы спрашивали, значит, вы добавили псевдоним пути к node в разделе admin/build/path.Или, если вместо node/1 вы видите reports/node/1, значит, у вас установлен pathauto и вы создаете странный образец reports/node/[nid].

Да, и есть еще третий: вы создали представление для всех узлов.Этот вопрос требует пояснения - в ядре есть список только для продвинутых узлов, а не всех узлов.У вас установлены просмотры?У вас установлен pathauto?Что именно происходит?

Другие советы

В существующем ответе здесь упоминается отличный модуль Pathauto .Из описания проекта:

<цитата>

Модуль Pathauto автоматически генерирует псевдонимы пути для различных типов контента (узлов, категорий, пользователей), не требуя от пользователя вручную указывать псевдоним пути.Это позволяет вам получать псевдонимы типа /category/my-node-title.html вместо / node / 123.Псевдонимы основаны на системе «шаблонов», которой может управлять администратор.

Pathauto обеспечивает все виды контроля над путями Drupal для получения разумных URL-адресов и лучшей видимости при поиске.В вашем случае значения по умолчанию могут быть установлены для /reports, а особые случаи могут быть созданы для другого контента или типов контента.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top