来自Symfony2的Calendar Bundle没有显示在我的包含include的页面中

时间:2017-03-29 21:13:23

标签: symfony twig

我可以使用本教程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' %}

1 个答案:

答案 0 :(得分:0)

对于此问题非常重要,链接的位置必须位于layout.html.twig中,或者在base.html.twig中的此示例中。

在文档中,calendar-bundle只说安装FOSJsRouting的要求,但他们没有说配置这个链接是强制性的:

对于这项工作,我使用Symfony 3

此致