Перейти к основному содержимому

Форматирование подписей, дат, стилей

Перейдите по ссылке на вид, чтобы увидеть поддерживаемые им шаблоны.

Представления по умолчанию

Расширения представлений

Общие для всех видов

Указание шаблонов

Вы можете задавать шаблоны двумя способами: либо из кода, либо с помощью HTML-разметки.

Указание шаблонов с помощью кода

По умолчанию шаблоны можно определить как JS-функции, которые принимают объект события или аргументы даты и должны возвращать HTML-строку, которая будет вставлена в разметку:

scheduler.templates.event_text = (start, end, event) => {
return `<a href='http://some.com/details.php?for=${event.id}'>${event.text}</a>`;
};

Указание шаблонов через разметку

В качестве альтернативы шаблоны можно определить декларативно через HTML. Этот подход требует добавления расширения html_templates на страницу. После включения расширения на странице вы можете указать шаблоны следующим образом:

<div class="template:event_text">
<a href='http://some.com/details.php?for="{event.id}"'>{event.text}</a>
</div>

Полный список шаблонов можно найти в API.

Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.