Как я сделал Афишу на сайте

Автор:
Опубликовано: 1077 дней назад (28 февраля 2009)
+12
Голосов: 12
Мне понадобилось сделать афишу планируемых мероприятий, как то киносеансы, концерты, театральные постановки и т.п. Из всех компонентов лучше подошел "Универсальный каталог". В нем я создал новую рубрику "Афиша" и настроил ее таким образом:

Название рубрики: Афиша
Публиковать рубрику: Да
Родительская рубрика: --Корень Каталога--
Показывать как: Список(таблица)
Количество полей в списке: 4 - Позволяет вывести самую необходимую информацию в общем списке мероприятий.
Ссылка "подробнее": Показать
Список тегов записи: Скрыть - если Вам необходим поиск по тегам, то "показать"
Выбор сортировки записей: Показать - позволяет пользователям сортировать афишу по своим потребностям
Алфавитный указатель: Скрыть
Рейтинги записей: Включить - для Афиши это очень полезно, позволяет оценить мероприятие
Сортировка записей: По дате по убыванию - все новые мероприятия будут указаны первыми в списке
Записей на странице: 20
Подсветка новинок: Включить - Хотя все новые итак первыми выходят, но думаю отметить новинки очень полезно и информативно
Период "новизны": 7 дней - Подсвечиваем все мероприятия появившиеся за последнюю неделю
Обрабатывать HTML фильтрами: Нет - потребности в html у меня нет, будет просто текст
Структура данных: - а вот тут мы и определяем какие поля нам нужны для описания мероприятия
1. Мероприятие :: текст :: поиск вкл - описываем что за мероприятие, например: киносеанс, концерт, фестиваль, ярмарка и т.п.
2. Место проведения :: текст :: поиск Вкл - здесь указываем где проводится мероприятие, например: кинотеатр "Юность", площадь Независимости или просто конкретный адрес.
3. Город :: текст :: поиск Вкл - так как у меня региональный ресурс, то для меня это поле необходимо, а если у Вас к примеру ресурс городской, то потребности в этом поле у Вас нет.
4. Дата и время проведения :: текст - ну тут все понятноsmileесли например мероприятие на несколько дней, то указываем период проведения.
5. Стоимость :: текст - Для пользователей важно знать сколько стоит посещение этого мероприятия
6. Справки по телефону :: текст - Позволяет указать контактные данные организаторов мероприятия, так же полезная информация.
7. Описание :: HTML - здесь уже размещаем текст о самом мероприятии в виде рекламы или т.п.

Посмотреть мою афишу можно здесь - http://www.kokshetau.net/catalog/23/6
Кто не рискует, тот не пьет... вообще :)
Вячеслав # 28 февраля 2009 в 17:53 0
Спасибо!
Отлично придумано, я сделал по этому же принципу =)

А теперь вопросик, как сделать так чтобы это все отображалось на главной странице?
0 # 28 февраля 2009 в 18:27 0
Я над этим работаю... Сначала выводил блок "Новинки каталога" но меня это не устроило, посмотрите возможно Вам понравиться. Как только решу вопрос с выводом на главной - отпишусь :)
0 # 28 февраля 2009 в 18:35 0
"По вопросам размещения информации на Афише обращайтесь:"
Давно уже предлагал дать возможность размещения итемов самим пользователям. УК - сразу же бы можно было бы найти массу достойных применений.
FanTom # 28 февраля 2009 в 22:34 0
Неплохая идея) Но я сделал немного по своему http://www.strforme.ru/content/10/read198.html smile
0 # 1 марта 2009 в 00:40 0
Вся прелесть данного решения в том, что в нем уже заложен богатый функционал (рейтинги, коменты итд).
Амстердам # 3 марта 2009 в 10:59 0
Интересно, сколько уже таких афиш ))))
0 # 22 марта 2009 в 17:58 0
еще бы как то это автоматизировать..:)
а то обновить можно и забыть :)
0 # 16 мая 2009 в 17:09 0
Я себе вижу "Киноафишу" так (может кому идею подкину):
Меню - Киноафиша - Открывается список кинотеатров Вашего города, по вот этому примеру: http://www.strforme.ru/content/0/read207.html (где картинка - фото кинотеатра), при нажатии на картинку - кинотеатр мы мопадаем в его подробное описание, к примеру сюда: http://www.kokshetau.net/catalog/23/item19.html (где в место фильма будет описание кинотектра, его фото, очевидные "плюсы" и "минусы", карта проезда и т.д., ниже коментарии к самому кинотеатру, людям надо дать возмжность выразиться относительно кинотеатра и его удобств), далее, в списке (поле) "Что сейчас в кинотеатре?" Должно открывать окно которое мы (2 варианта) как статическую страницу постоянно обновляем по мере обновления фильмов, либо в виде каталога универсального постоянно публикуем им тоже с возможностью коментирования и т.д., как тут: http://www.kokshetau.net/catalog/23/6
Таким образом, если разобраться мы получаем иерархию и некий "круговорот". Пользователь жмякнул на кинотеатр - увидет что в нем идет, жмякнул на фильм увидит в каком он идет кинотеатре.
0 # 26 сентября 2009 в 08:40 0
Давайте подумаем, как всё это поместить на главную страницу..

Думаю нужно модуль сделать. А точнее просто взять всё из меню и вставить в модуль.
alpik # 24 ноября 2009 в 11:20 0
Что был 2-х сторонний обмен между пользователями и админом - сделал еще и обратную форму для приема мероприятий... жаль что при разработке обратной формы нельзя добавить поле для  загрузки изображений
0 # 25 февраля 2010 в 11:43 0
Ollegon, а как ты описание спрятал в "Подробнее"?
несколько дней ковыряюсь - не пойму  sad
0 # 25 февраля 2010 в 11:46 0
отбой.
разобрался - нужно просто кол-во полей в списке указать. тогда остальные скрываются.
как всегда все оказалось значительно проще чем я пытался это "придумать"  zst