помошь с Entity Reference

Главные вкладки

Аватар пользователя nor111 nor111 27 апреля 2013 в 19:39

всем привет

вопрос в том, как сделать главную страницу со всеми сериалами, страницу самого сериала с перечнем всех сезонов, страницу сезона со всеми сериями.

основная проблема состоит с главной страницей какого-то сериала...как приклеить к ней сезоны?

подумал либо через таксономию, либо через entity refenrece, но в последнем еще не особо разбираюсь и захотел услышать ваши советы.

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

спасибо заранее

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 27 апреля 2013 в 20:03

Все зависит от того какая у Вас будет ER модель, материалы - связи. Таксономия для классификации и ключевых слов, Entity Reference как следует ссылки на на объекты ( материалы, но и термины могут быть и пользователи и т.д. ), term_reference - это частный случай Entity Reference. Если есть возможность использовать только core taxonomy это предпочтительней.
Сделать материал - "Серия" у него определить "Сезон" ( term_reference ) и "Сериал" ( term_reference ).
Сезоны можно клеить несколькими способами:
1) Древовидный словарь Сериал ->Сезон 1
->Сезон 2
2) Из списка материалов "Серия" группировать "сезоны"

Аватар пользователя nor111 nor111 29 апреля 2013 в 19:20

спасибо большое за ответ.

Всё ломаю голову, но пока не смог найти оптимальное решение.

Если делать через таксономию, то как сделать отдельную страницу "сезона", где будут также перечислены все серии? думал сделать через contextual filters, но там возникают несколько проблем с транслитерацией.

Пока что, сделал таксономию так:

Сериалы:
Сериал 1:
Сезон 1
Сезон 2
Сериал 2:
Сезон 1
Сезон 2

только когда сериалов будет 200, проблем с такой консрукцией не возникнет?

«2) Из списка материалов "Серия" группировать "сезоны"» << а это как?