У меня проблема с поиском по сайту, который неправильно связывается с моими страницами просмотров. У меня есть страница просмотров, настроенная для отображения данных рецепта. Он имеет свойства URL:
index.php?q=recipe/%1/%2
где% 1 - это категория рецептов, например, breakfast
, а% 2 - это название рецептов, например, Muffin
. Представление просматривает содержимое узла рецепта и отображает его соответствующим образом. Проблема заключается в том, что модуль поиска по сайту не ссылается на представление, он ссылается на узел, который все еще может выглядеть следующим образом:
index.php?q=node/22
Если я отредактирую этот узел с помощью псевдонима URL, я могу превратить его в:
index.php?q=recipe/muffin
Но : это конфликтует с отображением представления на сайте, и функция поиска переводит их в УЗЕЛ, а не в ВИД. Я действительно очень нуждаюсь в том, чтобы их отвезли в поле зрения.
Это ясно?
Как это можно исправить?
Редактировать: представление имеет переменные как для категории рецепта, так и для названия рецепта (например, завтрак / кекс). Само форматирование страниц узла было невозможно, поэтому, боюсь, нам пришлось использовать представления.