我可以使用本教程https://github.com/adesigns/calendar-bundle发布日历,但我无法将此页面注入另一个页面{{include}}
或{ Extends}
和{block}
<link rel="stylesheet" href="{{ asset('bundles/adesignscalendar/css/fullcalendar/fullcalendar.css') }}" />
<link rel="stylesheet" href="{{ asset('bundles/adesignscalendar/css/fullcalendar/calendar.css') }}" />
<!----javascript-->
<script type="text/javascript" src="{{ asset('bundles/adesignscalendar/js/jquery/jquery-1.8.2.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('bundles/adesignscalendar/js/fullcalendar/jquery.fullcalendar.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('bundles/adesignscalendar/js/calendar-settings.js') }}"></script>
<!---JSrouting-->
<script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
{% include 'ADesignsCalendarBundle::calendar.html.twig' %}
答案 0 :(得分:0)
对于此问题非常重要,链接的位置必须位于layout.html.twig中,或者在base.html.twig中的此示例中。
在文档中,calendar-bundle只说安装FOSJsRouting的要求,但他们没有说配置这个链接是强制性的:
对于这项工作,我使用Symfony 3
此致