где я могу установить путь к узлу по умолчанию в drupal - PullRequest
0 голосов
/ 30 января 2011

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

Ответы [ 2 ]

2 голосов
/ 30 января 2011

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

О, и есть третий, который вы создали для * 1008.* все узлов.Этот вопрос требует уточнения - ядро ​​содержит листинг только для продвинутых узлов, а не всех узлов.У вас есть установленный вид?У вас есть установленный pathauto?Что именно происходит?

1 голос
/ 19 августа 2011

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

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

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

...