Измените FullCalendar на мобильную версию

Я хочу настроить его в соответствии со своими потребностями, чтобы заполнить календарь событиями и изменить его месячный обзор во что-то вроде календаря на IPhone (с большими ячейками, которые окрашиваются, когда в них есть события ).

Если я изменю класс .fc-day-numbercss -, я, вероятно, увеличу число дней. Реальная задача для меня — понять сценарий, чтобы я мог удалить полосы событий -и добавить их в качестве цвета фона ячеек дня -. (Управление параметром цвета события)

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

Если кто-то заинтересован, я буду рад, если он/она протянет мне руку помощи;-)

РЕДАКТИРОВАТЬ:

Я написал, что хочу добавить события в качестве фонового цвета к дням. Поэтому я попытался понять код от arshaw и то, как он добавляет событие в представление месяца календаря.

В строке 4590 в функции daySegHTML(segs)он записывает данные события div/html, но без высоты, только ширину и положение по горизонтали.

Он делает это в строке 4842 в функции daySegSetTops(segs, rowTops), где seg.top— вершина ячейки дня, rowTops[seg.row]— вершина в div календаря, а seg.row— строка недели (от 0 до 5 ).

С seg.start.getDay()по daySegHTML()вы получаете ячейку дня в строке недели. Я использовал это, чтобы получить имя класса в элементе trдля добавления события.

6
задан Luís Cruz 13 December 2014 в 18:02
поделиться