Вы здесь

Alias не вставляются в меню

0

Примерно пол-года назад заметил, что drupal 7 отказывается вставлять alias в меню, и собственно везде куда подразумевается, что можно ставить ссылки.

В настройках ничего, вроде, не менял. Ядро и модули постоянно обновляю и думаю, что где-то поменялись дефолтные настройки, но не могу найти где.

Есть ли идеи, в чем дело?

Версия Drupal: 
7.x
Категория: 
Menu API
Вопрос задан 14.04.2016 - 22:37

Что значит "отказывается вставлять alias в меню"?

Комментарий оставлен 14.04.2016 - 23:46

Может имеются в виду синонимы URL.
Они у вас точно созданы? Модуль Path в ядре включен? Какое сообщение выдает меню, если подсовываете ей синоним URL?

Комментарий оставлен 15.04.2016 - 07:01

Сценарий следующий:

  1. От имени Администратора пытаюсь отредактировать пункт меню по ссылке — "/admin/structure/menu/item/12345/edit".
  2. В поле "Path" вписываю "photo-video/snezhinki-i". В данном проекте точно существует URL Alias "photo-video/snezhinki-i" указывающий на "node/34".
  3. При спасение изменений выдается ошибка"The path 'photo-video/snezhinki-i' is either invalid or you do not have access to it."

Ранее такой такая процедура проходила без проблем, причем, в поле "Path" сохранялся внутренний путь "node/34".

Комментарий оставлен 15.04.2016 - 08:44

Ответы

0

Указывайте node/34, алиас система подставит автоматом

Ответ дан 17.04.2016 - 16:32

Это понятно, но мне нужно восстановить «обратную» ситуацию, чтобы не объяснять контент-менеджеру у заказчиков, как найти номер нода.

Меня напрягает, что в раньше алиасы в меню вставлялись, а сейчас нет.

Комментарий оставлен 17.04.2016 - 20:02

Я проверил у себя, алиас вставился.
Вставлял относительный, без домена и протокола.

В общем хз, path, pathuauto, global redirect стоят?

Как с мультиязычностью у сайта?

Комментарий оставлен 18.04.2016 - 00:35