Представления, Контекстные фильтры и Псевдоним пути


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

Я создаю сайт, который будет иметь несколько "категорий". В каждой категории будет содержаться содержимое страницы. Итак, мой URL-адрес будет (должен) выглядеть так:

www.example.com/category/page

Все мои страницы были помещены в их соответствующие подкаталоги, которые названы в соответствии с их категориями. Например:

widgets/page1  (node 10)
widgets/page2 (node 13)
widgets/page3 (node 24)
services/page1 (node 12)
services/page2 (node 15)
services/page3 (node 17)

Если я введу URL/виджеты/страницу1, я получу "статью", а не представление. Если я введу URL-адрес с идентификатором узла:

www.example.com/widgets/13

Представление отлично работает и показывает мне виджеты/страница2

Я создал представление страницы для widges и установил его путь к "виджетам", чтобы URL-адрес был:

www.example.com/widgets

Я создал представление, в котором отображается вся моя соответствующая информация. Я также создал "вложение", которое показывает мне связанный контент из той же категории. На самом деле это работает довольно хорошо - он отображает весь соответствующий контент со ссылочными заголовками.

Проблема, с которой я сталкиваюсь, заключается в том, что когда я нажимаю на один из заголовков (или вводю ссылку напрямую), он больше не проходит через просмотр страницы.

Как мне структурировать это так, чтобы все ссылки проходили через представления? Мне чего-то не хватает, я просто не знаю чего.

Скриншот моей страницы просмотровenter image description here

 1
Author: Allan, 2015-06-08

1 answers

Хорошо, в разделе Поля нажмите на заголовок, затем отметьте "Связать это поле с исходным фрагментом контента", затем в разделе "Переписать результаты" отметьте "Вывести это поле в виде ссылки", затем в пути ссылки под ним попробуйте "виджеты/[nid]", затем сохраните, очевидно!

 0
Author: longboardnode, 2015-06-08 20:04:14