Проблема:
Есть каталог с фильтром, хотим некоторые запросы вынести в меню под видом человекопонятных урлов.
А именно каталог фильмов имеет фильтр по жанрам.
Когда фильтр применяем получаем url вида - site.ru/catalog?genre=41.
Хотим этой странице задать синоним и разместить ссылку в меню.
НО! Друпал не позволят задать синоним. И даже без синонима мы не можем урл запроса добавить в меню.
Покапали форм и оказывается это нерешенная проблема - https://www.drupal.org/node/118072.
Пробовали решения которые там написаны, но не помогло.
Кто может помочь?
Комментарии
хм.. по ссылке issue для drupal 8, у Вас в топике указан Drupal 7...
если меню плоское-одноуровневое, то простейшее решение, забить на синонимы и сгенерировать меню вьюсом с нужными для фильтров query-параметрами..
и всё..
Добавьте контекстный фильтр по этому полю. Поставьте галочку "показывать все результаты" при отсутствии аргумента. Тогда вьюха будет работать и с аргументом, и без, А уже на урл с аргументом можно повесить алиас. То есть у вас путь будет типа /catalog/41