Как я могу отобразить только время события (без заголовка) в jQuery FullCalendar? - PullRequest
3 голосов
/ 12 мая 2011

Мне интересно, возможно ли просто показать время, зарезервированное в календаре, а не заголовок события, используя плагин FullCalendar jQuery?

Большое спасибо за помощь!

Ответы [ 3 ]

5 голосов
/ 12 мая 2011

Вы можете делать все, что угодно, изменяя класс CSS:

Чтобы скрыть название события:

.fc-event-time {
  display: none;
}

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

.fc-event-vert .fc-event-bg {
  opacity: 0;
}
2 голосов
/ 13 мая 2011

Где-то по 3665 внутри нормальной версии fullCalendaer ищите этот код

(!event.allDay && seg.isStart ?
"<span class='fc-event-time'>" +
htmlEscape(formatDates(event.start, event.end, opt('timeFormat'))) +
"</span>"
:'') +
"<span class='fc-event-title'>" + htmlEscape(event.title) + "</span>" +

Удалить

"<span class='fc-event-title'>" + htmlEscape(event.title) + "</span>" +

Так что это все еще имеет смысл в синтаксисе jscript и альте! нет больше названия, только время.

0 голосов
/ 20 марта 2016

При этом установите модуль Auto Entity Labels или Auto Nodetitles и, когда вы перейдете и отредактируете созданный тип контента, вы увидите вкладки, такие как «Редактировать», «Управление полями», «Авто метка» и т. Д. .

Когда вы нажимаете «Автоматическая метка», установите для «Автоматической генерации метки» значение «Автоматически генерировать метку и скрыть поле метки» и установите для шаблона для заголовка значение <none>.

Теперь, когда вы создаете контент из типа контента, то есть FullCalendar, он просто покажет введенный вами временной интервал без заголовка узла.

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