如何将类型“MyType”添加到typesUseViewActionInListings
工具中site_properties
属性的portal_properties
属性?
使用带有GenericSetup的propertiestool.xml文件,将现有/默认类型(图像,文件)修改为仅(MyType)。我需要将MyType添加到现有的。
<?xml version="1.0"?>
<object name="portal_properties" meta_type="Plone Properties Tool">
<object name="site_properties" meta_type="Plone Property Sheet">
<property name="typesUseViewActionInListings" type="lines">
<element value="MyType"/>
</property>
</object>
</object>
可以考虑添加所有类型(现有的和新的)。这对我们来说是不够的,因为我们不想假设typesUseViewActionInListings
<element value="File"/>
<element value="Image"/>
<element value="MyType"/>
答案 0 :(得分:4)
purge="False"
可以解决问题!
<?xml version="1.0"?>
<object name="portal_properties" meta_type="Plone Properties Tool">
<object name="site_properties" meta_type="Plone Property Sheet">
<property name="typesUseViewActionInListings" type="lines" purge="False">
<element value="MyType"/>
</property>
</object>
</object>