Реализовать возможность заполнения календаря событий из ИБ(аналог bitrix:news.calendar)

Рейтинг: 62.2103  
Новая
Предложил Пользователь 91132 16.08.2012 11:49:00

Реализовать возможность заполнения календаря событий из ИБ(аналог bitrix:news.calendar)

Добрый день!

Была поставлена задача: заполнить календарь (с функциональностью почти как у GoogleCalendar) из инфоблока (элементы ИБ — это различные мероприятия(имеют свои даты проведения)).
Т.к. по умолчанию CCalendar работает только с событиями пришлось ковырять модуль календарь и писать своё АПИ для «превращения» данных из элементов ИБ в «события календаря».

Просьба рассмотреть идею создания компонента, с  возможностью заполнения календаря событий из ИБ(аналог bitrix:news.calendar) с соответствующими пожеланиями в функционале:
  1. Название события — ссылка и ведет на страницу детального просмотра.
  2. Для одного элемента ИБ может быть только одно событие.
  3. Вывод HTML вынесен в шаблон компонента.

Рейтинг: 0  
Пользователь 50161 17.08.2012 14:40:01
так ведь календари раньше и были на инфоблоках! например компонент для резервирования переговорных до сих пор так и работает на инфоблоках. когда модуль перевели на отдельные таблицы - в обновлении была функция перегенерации календарей из ИБ в новую структуру.
Рейтинг: 0  
Пользователь 31476 22.08.2012 13:35:39
Да, раньше было все на инфоблоках. Теперь нет. А иногда надо, например, запустить Бизнес-процесс по добавлению в календарь или изменению.