Пробую здесь найти решение http://shopwebsite.ru/ (Сайт для тренировки построения афиши)
Использую модули date, references, views, и pathauto
Три типа материала:
Кинотеатр: (поля: логотип заведения и его описание)
Фильм: (поля: постер фильма и его описание)
Сеанс: (поля: Дата(модуль Date), Кинотеатр(модуль references) и Фильм(модуль references))
Создал два Views:
Первое - для отображения Расписания на странице кинотеатра (с полем название сеанса)
Второе - для отображения сеансов на странице фильма (с полями название кинотеатра и датой показа)
По-моему получилась чушь полнейшая. Это не удобно и пользователь такое увидит сразу уйдет.
Кто делал афишу на Drupal 7 расскажите подробно что нужно сделать. Что делаю я не так?
Комментарии
не всяко
http://www.drupal.ru/node/84838
В английском только технически. Книга это сложно. Но попробую. Спасибо )
Склоняюсь к тому что правильней будет создавать только два типа материала:
- Кинотеатр (Описание кинотеатра)
- Кино (Описание кино и дата показа), тоесть кино будет как событие (тип материала событие) и может быть использовано для других мероприятий таких как концерты и спектакли например.
node ------ кино ------ (это контент)
node ------ сеанс ----- (это контент, связан с кино и кинотеатром)
taxonomy -- кинотеатр - (это классификация контента)
сеанс вьюсом в календарь какойнить)) вариантов мильйон))
а нужных полей в D7 доклепать не проблема
p.s.
ямаркет копается - не паникуйте))
http://kinomechta.com/ вот натыкался на работу. Люди делали на drupal 7
Не понимаю зачем делать кинотеатр термином таксономии. С таким же темпом можно создать тип материала. Чем термин таксономии поможет здесь?
По моему здесь http://www.drupal.ru/node/47808 также говориться о том,что в типе материала "событие" идет описание и дата. Тоесть хватит 2-ух типов материала.
им (поле ссылка на термин) помечать сеансы (у сеансов ссылка к фильму)
можно ввести в иерархию добавив в этот словарь на верхний уровень города))
это идея с прицелом на будущее (коменты к фильмам, рейтинг посещаемости кинотеатров, и тд и тп, я реально три сущности вижу заведение, сеанс, фильм)
имхо
Почему здесь не использовать node reference, эффект будет тот же или нет?
У сеанса должна быть одна дата или несколько можно? Что подразумевается под сеансом? Для каждого кинотеатра столько создать нод (сеансов) сколько всего будет показов в течении месяца? Это же пиз...!?
Вопрос еще актуален
что есть
тип материала
Кинотеатр (набор полей понятен)
тип материала
Фильм (набор полей понятен)
тип материала
Сеанс:
поле дата (Date)
поле время (Text)
поле фильм (Entity Reference)
поле кинотеатр (Entity Reference)
как вывести с помощью Views
"Сегодня в кино"
список фильмов с полями типа материала Сеанс