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

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

2 ответа

Решение

Есть два возможных ответа. Если вы спросили, что именно вы спросили, вы добавили псевдоним пути к 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 и особые случаи могут быть сделаны для другого контента или типов контента.

Другие вопросы по тегам