我有django-cms的最新新闻插件。
我想在页脚中显示5条最新消息。页脚放在网站的每一页上。
如何在每个页面上呈现此插件?
答案 0 :(得分:13)
有一些模板标签可以帮助您实现您的目标:
{% placeholder "footer" inherit %}
应该从层次结构中的上一页继承其内容,或者您可以使用
从另一个页面呈现一个占位符{% show_placeholder "footer" "home" %}
您也可以制作像
这样的组合 {% placeholder "footer" or %}
{% show_placeholder "footer" "home" %}
{% endplaceholder %}
通常会从“home”页面呈现占位符“footer”的内容,但是如果你在当前页面的占位符中放置了一些东西,它将呈现这个内容!