Искать  
 
   
 
Показывать событие на пртяжении от entry_date до expiration date
Отправлено: 24 Май 2011 03:42 P.M.   [ Игнорировать ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

Существует канал событий (к примеру - выставки, конференции)
Они идут на протяжении некоторого периода
Существует ли простой способ отображать их
1. в стандартном календаре каждый день
(к примеру - существует только 1но событие, которое идет на протяжении 10 дней. отображать в календаре на каждый день ссылку)
2. при отборе по дате через url (к примеру - template_group/template/date/2011/05/24)
? Я пока нашел решение только для 2й пункта, и оно требует изменять файл стандартного модуля к ЕЕ

upd:  я знаю был модуль когда то - repeet, но после его внесли в solspace calendar и сейчас не доступен для скачивания
может кто то может выслать модуль, что бы посмотреть как это было реализовано ?

Профиль
 
 
Отправлено: 24 Май 2011 06:34 P.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Можно же указать  дату закрытия записи, или это не то ?

Модуль Solspace Calendar платный, на данном форуме запрещено расспространять не лицензионное ПО.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 24 Май 2011 07:01 P.M.   [ Игнорировать ]   [ # 2 ]
Студент
RankRank
Всего сообщений:  131
Зарегистрирован  2010-12-14

>Модуль Solspace Calendar платный, на данном форуме запрещено расспространять не лицензионное ПО.
Я просто имел в виду модуль repeet, который когда то был бесплатный.
Я понял, извините.

UPD:
>Можно же указать  дату закрытия записи, или это не то ?
Это немножко не то
Функционал состоит из календаря с которого ссылки идут на /group_template/template/date/YEAR/MONTH/DAY
а в шаблоне /group_template/template
используется что то типа
{exp:channel:entries show_expired=“yes” show_future_entries=“yes”}
{/exp:channel:entries}
Ок, спасибо.
В принципе я уже разобрался как такое делать, но по идее все же только через изменения в mod.channel.php (и подобных файлов модуля channel)

Профиль