Plone viewlet能否仅显示在一个页面或文件夹上?
默认情况下,Plone的Viewlet显示为站点范围。如何使viewlet仅显示在特定页面上?这是通过Plone中的主题界面完成的。检查此文档:Plone viewlet能否仅显示在一个页面或文件夹上?,plone,viewlets,Plone,Viewlets,默认情况下,Plone的Viewlet显示为站点范围。如何使viewlet仅显示在特定页面上?这是通过Plone中的主题界面完成的。检查此文档: 如果您使用粘贴器模板创建了主题/viewlet,则所有内容都应准备就绪并可供使用。这是通过Plone中的主题界面完成的。检查此文档: 如果您使用粘贴器模板创建了主题/viewlet,则所有这些都应准备就绪并可以使用。除了@user276028提到的特定于主题的viewlet之外,您还可以为非主题viewlet创建browserlayers: 示例取
如果您使用粘贴器模板创建了主题/viewlet,则所有内容都应准备就绪并可供使用。这是通过Plone中的主题界面完成的。检查此文档:
如果您使用粘贴器模板创建了主题/viewlet,则所有这些都应准备就绪并可以使用。除了@user276028提到的特定于主题的viewlet之外,您还可以为非主题viewlet创建browserlayers: 示例取自:
addcontent browserlayer
创建它们):
- 添加一个
- 创建文件GenericSetup以将其注册为图层
- 在configure.zcml中编辑viewlet注册,并指向您的界面
for
property)和该内容类型的默认视图(view
property)显示viewlet
在任何其他情况下,我认为您应该决定何时显示/隐藏viewlet代码或模板,就像在方法中一样。除了@user276028提到的特定于主题的viewlet之外,您还可以为非主题的viewlet创建browserlayers: 示例取自:
addcontent browserlayer
创建它们):
- 添加一个
- 创建文件GenericSetup以将其注册为图层
- 在configure.zcml中编辑viewlet注册,并指向您的界面
for
property)和该内容类型的默认视图(view
property)显示viewlet
在任何其他情况下,我认为您应该决定何时显示/隐藏viewlet代码或模板,就像在方法中一样。上面的链接似乎无法访问。您可能希望查看以供参考。上面的链接似乎无法访问。您可能需要查看以供参考。