Sulu:是否可以限制每个网站空间的可用页面模板?

Sulu: Is it possible to limit the available page templates per webspace?

我有一个带有多个网站空间的 sulu 1.6 安装。我在 app/Resources/templates/pages 中有多个页面模板定义,例如 default.xmlhomepage.xmlblog.xmlcenter.xml.

是否可以使 center.xml 仅适用于一个网站空间的内容而不适用于所有其他网站空间?

更新: 我在哪里可以更改代码中的这种行为,每个网站空间只显示 webspace.xml 中定义的那些?这真的是阻塞和非常糟糕的用户体验,因为模板直接与配置的空间链接在一起,但其他的不适合。

非常感谢!
安德烈亚斯

这个功能还没有实现,因为没有太多人要求...

只有模板 .html.twig 文件存在时,模板才会显示在下拉列表中。因此,如果您使用 SuluThemeBundle and only a specific theme 实现其 .html.twig 文件,只要 .html.twig 不存在,模板将不会显示在其他主题上。

从 Sulu 2.0 开始,您可以使用网站空间配置中的排除模板限制网站空间上的模板:

<excluded-templates>
    <excluded-template>overview</excluded-template>
</excluded-templates>

以前限制页面模板的唯一方法是使用主题。