Django CMS Group / Nest占位符

时间:2017-07-19 09:59:41

标签: django django-templates django-cms

我试图将我的占位符分组到Django CMS中,这样它们就不会出现在一个长列表中。我想要某种占位符链接在一起而不只是他们的名字。

目前我希望用户能够选择自己的标题图片,标题和副标题,以便我的占位符树看起来像这样:

- 标题图片

- 标题标题

- 标题字幕

我希望能够在我的模板中将这些组合在一起,以显示如此相关性:

- 标题

----标题图片

----标题标题

----标题字幕

我发现a post from 2013表示这是可能的,但建议的插件将不再存在。

1 个答案:

答案 0 :(得分:0)

这在django-cms 3中是可能的。

您所做的就是照常在模板中创建占位符。然后当你去编辑页面时,找到你刚刚创建的空占位符,然后单击加号添加一个插件,即一个名为'Header'的文本插件。然后单击相同的加号以添加第二个文本插件。即一个名为“subheader”的文本插件,等等。

您可以混合使用不同类型的插件,例如菜单上的CMS页面,您可以使用左侧拖动选项卡拖动插件来重新排序插件。

或者,如果您想要更紧密地嵌套的东西,可以向占位符添加文本插件。编辑文本时,工具栏上有一个链接,允许您在父文本插件中添加其他插件,即链接,图像等。

我知道这是一个相当古老的问题,但我偶然发现了它,所以这可能对其他人有所帮助。