【问题标题】:Creating 'News' section with cmsplugin_blog Django CMS application使用 cmsplugin_blog Django CMS 应用程序创建“新闻”部分
【发布时间】:2011-10-22 12:54:57
【问题描述】:

如何创建一个通用的“新闻”部分,它将使用 cmsplugin_blog 并显示在所有页面上。是否可以在 base.html 中告诉 Django CMS 将应用程序包含在所有页面上?每个新闻条目的内容应显示在页面的主块中。

我的 base.html 看起来像这样:

    ...
    {% block base_content %}
    {% endblock %}
    ...

    {% block right-column %}
    {% endblock %}

每个页面的右栏中都应该有一个新闻短列表,其中包含指向单个新闻条目的链接,当点击链接时,这些条目应该显示在基本内容块中。

【问题讨论】:

    标签: django-cms


    【解决方案1】:

    您可以这样做的一种方法是创建一个已发布但不在导航中的页面,并将博客插件的实例添加到该页面,然后在您的“主”模板中显示该占位符的内容(这将是博客插件实例)使用以下模板标签:

    http://django-cms.readthedocs.org/en/latest/advanced/templatetags.html#show-placeholder

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-12
      • 2011-12-05
      • 1970-01-01
      • 1970-01-01
      • 2014-08-23
      相关资源
      最近更新 更多