2012-11-06 34 views
3

当您访问plone中的文件夹时,其默认视图取决于您先前在“显示”菜单中选择的内容,例如“摘要视图”,“标准视图”等。这些选项在产品/CMFPlone/profiles/default/types/Folder.xml,与view_methods标签:如何将“显示布局”/“view_method”添加到文件夹?

<property name="view_methods"> 
    <element value="folder_summary_view"/> 
    <element value="folder_full_view"/> 
    <element value="folder_tabular_view"/> 
    <element value="atct_album_view"/> 
    <element value="folder_listing"/> 
</property> 

而且这些观点是在产品/ CMFPlone /毛皮/ plone_content定义。

如何使用另一个包将我自己的元素添加到文件夹中的view_method?我怎样才能覆盖Folder.xml?我在哪里放置新模板?

在此先感谢。

回答

4

,你必须创建配置文件/默认/类型/含Folder.xml:

<?xml version="1.0"?> 
<object name="Folder"> 
<property name="view_methods" purge="False"> 
    <element value="my_view"/> 
</property> 
</object> 

,然后将其注册到配置文件/默认/的types.xml:

[...] 
<object name="Folder" 
     meta_type="Factory-based Type Information with dynamic views" /> 
[...] 
+0

非常感谢你。 – jdinunzio

相关问题