我基于现有的“图像”类型创建了一个自定义内容类型。当我查看父文件夹的内容选项卡时,实际图像具有如下链接:
.../arumsans/arumsans.png/视图
我的类型有这样的链接:
.../arumsans/粗体
单击时仅在浏览器中显示图像。
如何修改这些链接的制作方式,以便我的类型具有
.../arumsans/粗体/查看
或者
.../arumsans/粗体/编辑
我基于现有的“图像”类型创建了一个自定义内容类型。当我查看父文件夹的内容选项卡时,实际图像具有如下链接:
.../arumsans/arumsans.png/视图
我的类型有这样的链接:
.../arumsans/粗体
单击时仅在浏览器中显示图像。
如何修改这些链接的制作方式,以便我的类型具有
.../arumsans/粗体/查看
或者
.../arumsans/粗体/编辑
您需要在工具typesUseViewActionInListings
的site_properties
属性表的属性中列出您的类型。portal_properties
要手动执行此操作,请导航到 ZMI,找到该工具并单击它,然后单击工作site_properties
表,然后找到typesUseViewActionInListings
条目并将portal_type
您的自定义类型添加到该列表中。
要自动执行此操作,请将propertiestool.xml
文件添加到定义类型的包的 GenericSetup 配置文件中,并确保它包含以下内容:
<?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="YourCustomPortalType"/>
</proyerty>
</object>
</object>
(portal_type
填写您的值)并重新导入配置文件。