在plone 4.1上的plone.app.theming中取消链接联系人信息弹出窗口

在plone 4.1上的plone.app.theming中取消链接联系人信息弹出窗口,plone,diazo,Plone,Diazo,我正在为我的网站创建一个新的plone.app.theming(Diazo)主题。My rules.xml具有以下规则: <theme href="theme.html" css:if-content="#visual-portal-wrapper" /> 这将取消许多弹出窗口的样式设置,但不会取消联系人信息AJAX弹出框的样式设置,该弹出框为空。我可以使用以下规则取消其样式设置: <notheme css:if-content="body.template-contac

我正在为我的网站创建一个新的plone.app.theming(Diazo)主题。My rules.xml具有以下规则:

<theme href="theme.html" css:if-content="#visual-portal-wrapper" />

这将取消许多弹出窗口的样式设置,但不会取消联系人信息AJAX弹出框的样式设置,该弹出框为空。我可以使用以下规则取消其样式设置:

<notheme css:if-content="body.template-contact-info"/>

但这意味着任何访问该页面的用户,如果没有在弹出窗口中呈现该页面,都会看到该页面未设置样式


如何成功取消联系人信息弹出框的样式设置?

登录表单弹出框包装在
中。只需查看创建弹出窗口的生成HTML,您就会找到一个类或标识符,您可以使用它来选择特定的弹出窗口

另一方面,您还可以自定义创建这段HTML的Plone视图。尽管尝试获取类或标识符要容易得多