Я использую библиотеку dhtmlxScheduler, чтобы попытаться добавить календарь на веб-сайт, который я разрабатываю в Symfony. Может ли кто-нибудь, кто знаком с этой библиотекой, сказать мне, где я могу пойти не так?
Это мой файл html.twig, в который я включаю таблицу стилей планировщика.
{% extends 'base.html.twig' %}
{% block stylesheets %}
<link rel="stylesheet" type="text/css" href='{{ asset("libraries/dhtmlx/codebase/dhtmlxscheduler_flat.css") }}' charset="utf-8" />
{% endblock %}
{% block body %}
<div id="scheduler_element" class="dhx_cal_container" style="width: 100%; height: 600px; ">
<div class="dhx_cal_navline">
<div class="dhx_cal_prev_button"> </div>
<div class="dhx_cal_next_button"> </div>
<div class="dhx_cal_today_button"></div>
<div class="dhx_cal_date"></div>
<div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>
<div class="dhx_cal_tab" name="week_tab" style="right: 140px"></div>
<div class="dhx_cal_tab" name="month_tab" style="right: 76px"></div>
</div>
<div class="dhx_cal_header"></div>
<div class="dhx_cal_data"></div>
</div>
{% endblock %}
{% block javascripts %}
<script src='{{ asset("libraries/dhtmlx/codebase/dhtmlxscheduler.js") }}'
type="text/javascript" charset="utf-8"></script><script src =
"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js">
</script>
<script src="{{ asset("libraries/moment/moment.js") }}"></script>
<script>
window.GLOBAL_APPOINTMENTS = {{ reminder|raw }}
window.GLOBAL_SCHEDULER_ROUTES = {
create: '{{ path("scheduler_create") }}',
update: '{{ path("scheduler_update") }}',
delete: '{{ path("scheduler_delete") }}'
};
</script>
<script src='{{ asset("libraries/schedulerScripts.js") }}'
type="text/javascript" charset="utf-8"></script>
{% endblock %}
Если вам нужно, чтобы я опубликовал больше файлов, я могу
Задача ещё не решена.
Других решений пока нет …