【问题标题】:Access content type with Theme Inspector使用 Theme Inspector 访问内容类型
【发布时间】:2014-07-28 09:45:18
【问题描述】:

我在我的 plone 网站上有一个关于重氮主题的问题。

我的主页中有 2 种内容类型,“活动”和“新闻项目”。 我可以通过查看 HTML 代码 (div class="vevent") 在主题检查器中过滤事件,但新闻项目没有类。事实上,我自己创建的内容类型都没有类。

如何为我的内容类型“注册”一个课程?这将允许我使用重氮规则来操纵我的主题。

提前致谢。

【问题讨论】:

    标签: plone diazo plone-4.x


    【解决方案1】:

    如果您检查未蒙皮的 Plone,您会发现 body 类包含一些非常有用的 CSS 类:

    • 模板-current_view
    • 门户类型-current_portal_type
    • 部分-1rs_level_subsection

    我想你可以使用上面找到你需要的东西。

    我建议您也将这些类保留在蒙皮主题中。它们可能很有用。

    【讨论】:

    • 谢谢 keul,但这对我的目的来说还不够。我想我没有完全解释我想要什么。我在主页中有 2 种内容类型(Event Items 和 News Items)。我需要访问BOTH,单独。对于Event Items,Theme Inspector 已经定义了一个类(“vevent”),它允许我过滤Event Items。对于新闻项目(或任何其他项目,我错过了一个标识符)。
    • 因此,您可能必须通过描述这两种内容类型在主页中的位置/方式来增强您的问题。我的意思是:你说的是导航portlet?您正在使用默认列表视图?主页附加产品?
    • 你是对的。我让它工作了,但我应该用更多细节来增强我的问题。我基本上在 Diazo 主题 HTML 中找到了模式,并使用 Javascript (jquery) 对其进行了操作。非常感谢您抽出宝贵时间,keul。 :)
    猜你喜欢
    • 1970-01-01
    • 2012-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 1970-01-01
    相关资源
    最近更新 更多