是否可以制作一个没有ContentType的模板来获取Bolt CMS中的任意数据?

时间:2017-04-13 18:36:43

标签: bolt-cms

我正在建设一个教育网站,包括部门,课程和模块(到目前为止一切正常)。

我需要制作一个自定义的时间表页面,该页面将获取所有课程的所有模块并将其绘制成每周日历。

我为/ calendar设置了一个菜单项并制作了一个calendar.twig模板,但由于没有名为Calendar的ContentType,因此无法找到该模板。

制作日历的ContentType并不是真的有意义,因为日历将获取并显示模块和课程,其中已有工作模板。

有没有办法设置菜单选项/路线到没有特定预取内容的模板,这样我就可以通过twig' setcontent'建立我的日历?或者这与博尔特的影响相反?

1 个答案:

答案 0 :(得分:2)

原来支持这个(在博尔特3.0中)只是把答案放在这里,以防它帮助其他人。

我将此添加到我的routing.yml中,它现在按预期工作,允许我通过twig获取任何内容:

templatebinding:
    path: /calendar
    defaults:
        _controller: controller.frontend:template
        template: calendar