Структура представлений Drupal - PullRequest
0 голосов
/ 13 августа 2010

У меня вопрос по теории / стратегии Друпала.Во-первых, я хочу сказать, что я очень новичок в мире ужасов, поэтому этот вопрос может быть довольно глупым.Я пытаюсь разработать / создать часть сайта, имеющего следующую структуру:

  • (первый уровень) virtual_ex выставок: показывает обзор категорий выставок.
  • (второй уровень) темы, места, люди: категория выставки.
  • (третий уровень) любовь, Бельгия, Наполеон: выставки, каждая из которых даст список фотографий, связанных с темой выставки.

Теперь я создал новый тип узла: виртуальная выставка.и я создал словарь: выставка-категории.

теперь для создания структуры я использовал представления:

  • одно представление, чтобы вывести список всех узлов из выбранной категории со ссылкой наузел.
  • один вид, чтобы перечислить все категории.

теперь мне было интересно, если это друпал способ сделать это, или есть лучшие альтернативы.Это работает, но я не уверен, что это правильный путь.

Еще один вопрос, связанный с этим, я хочу использовать чистые URL:

  • virtual_exhibs
  • виртуальные_выставки / темы, виртуальные_экспозиции / места, ...
  • виртуальные_экспозиции / темы / любовь, виртуальные_экспозиции / места / бельгия, ...

Первое легко, яможно настроить это в пользовательском интерфейсе представлений.Второй вариант немного сложнее, потому что в категориях могут быть специальные символы, такие как 'или a, и т. Д. Поэтому мне нужна необработанная версия (как можно использовать в path auto), на самом деле было бы лучше, если бы моя ссылка по умолчанию в словаре была по умолчаниюТермин перенаправляет на эту точку зрения.потому что URL-адрес словарного термина очень легко настроить, используя путь авто, и тогда я могу просто использовать словарный термин url вместо того, чтобы всегда строить его вручную.

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

Я надеюсь, что мое описание немного ясное, и что кто-то может дать мне несколько замечаний о том, как мне лучше всего это сделать.

1 Ответ

0 голосов
/ 13 августа 2010

Я думаю, вы, возможно, захотите взглянуть на аргументы views.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...