Я хочу настроить его в соответствии со своими потребностями, чтобы заполнить календарь событиями и изменить его месячный обзор во что-то вроде календаря на IPhone (с большими ячейками, которые окрашиваются, когда в них есть события ).
Если я изменю класс .fc-day-number
css -, я, вероятно, увеличу число дней. Реальная задача для меня — понять сценарий, чтобы я мог удалить полосы событий -и добавить их в качестве цвета фона ячеек дня -. (Управление параметром цвета события)
Если щелкнуть день, он создаст список событий в календаре, чтобы щелкнуть и отредактировать их или добавить новые события и множество других вещей, которые взаимодействуют с базой данных.
Если кто-то заинтересован, я буду рад, если он/она протянет мне руку помощи;-)
РЕДАКТИРОВАТЬ:
Я написал, что хочу добавить события в качестве фонового цвета к дням. Поэтому я попытался понять код от 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
для добавления события.