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

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

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

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

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

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

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

Вы можете задавать шаблоны двумя способами: либо из кода, либо с помощью 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.