У меня проблема с поиском моего сайта, не связанным должным образом с моими страницами просмотров. У меня есть страница просмотров, настроенная для отображения данных рецепта. Он обладает свойствами Адрес:Проблема с Drupal path - views vs node
index.php?q=recipe/%1/%2
где% 1 является категория рецептов, например, breakfast
и% 2 это название рецепта, например, Muffin
. Вид проходит через содержимое узла рецепта и отображает его по мере необходимости. Проблема заключается в том, что модуль поиска сайта не связывает с точки зрения, ссылки на узел, который все еще может выглядеть как:
index.php?q=node/22
Если отредактировать этот узел с URL псевдонима я могу превратить его в скажем:
index.php?q=recipe/muffin
Но: это столкновения с отображением вида на сайте и функции поиска принимает их к NODE, а не к VIEW. Я действительно, им действительно нужно, чтобы их воспринимали.
Это ясно?
Как это можно исправить?
Редактировать: представление имеет переменные как для категории рецептов, так и для названия рецепта (например, завтрак/кекс). Боюсь, что форматирование самих страниц узлов было невозможно, поэтому я должен был использовать представления.
хии, вид отображает выбирать данные из одного узла. Узел - это форма ввода данных, которая слишком сложна для темы, поэтому вместо этого мы использовали представления. Я отредактирую свой пост :) – MrFidge
И ... в представлении также представлены сводные просмотры всей категории (например, завтрак). Таким образом, вы можете просмотреть категорию или просмотреть индивидуальный рецепт. – MrFidge
Звучит немного сложно - может быть, вы могли бы попробовать снова заняться узлом? В чем была проблема? Что касается сводного представления - вы можете использовать блок просмотра или даже что-то вроде Вставить вид (http://drupal.org/project/insert_view) –