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

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

问题描述:

我正在建立一个教育网站,包括部门,课程和模块(到目前为止所有的工作都很好)。是否可以创建一个没有ContentType的模板来在Bolt CMS中获取任意数据?

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

我已经为/ calendar设置了一个菜单条目,并制作了一个calendar.twig模板,但由于没有ContentType叫做日历,因此无法找到该模板。

为Calendar创建ContentType并没有什么意义,因为日历将获取并显示已经有工作模板的模块和课程。

有没有一种方法可以设置菜单选项/路由到一个没有特定预取内容的模板,这样我就可以通过小枝'setcontent'来创建我的日历,从而只需拉入所需的任何东西?或者这是否违背博尔特的粒子?

原来这里有支持(在Bolt3.0中)只是把答案放在这里以防别人帮助其他人。

我说这对我的routing.yml,现在按预期工作,让我通过获取树枝任何内容:

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