【问题标题】:django-cms placeholder renderingdjango-cms 占位符渲染
【发布时间】:2013-08-25 16:12:51
【问题描述】:

是否可以在占位符中循环插件?我想为每个第二个插件分配另一个类,因此带有“奇数”的插件出现在左侧,另一个出现在右侧站点上。这可能吗,还是我必须纠正两个不同的插件?

【问题讨论】:

    标签: django django-cms


    【解决方案1】:

    好问题。可以以编程方式修改占位符的内容,但我不知道如何访问各个插件。有关如何编写自定义插件处理器的更多信息,请参阅http://docs.django-cms.org/en/2.1.3/extending_cms/custom_plugins.html#plugin-context-processors

    您可以使用BeautifulSoup 以这种方式将您需要的分类添加到 HTML。

    另一种选择是通过 JavaScript 添加分类,但是从渲染 DOM 到应用分类之间会有一点延迟。

    【讨论】:

      猜你喜欢
      • 2017-10-26
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      • 2013-10-08
      • 2012-11-02
      • 2019-08-17
      • 2015-05-20
      • 2013-03-22
      相关资源
      最近更新 更多