2013-02-27 62 views

回答

9

选项1

有它告诉哪个类型都包括在导航一个Plone设置。转到ZMI> portal_propeties> navtree_properties> metaTypesNotToList并在其中添加图片

选项2

对于每个图像,切换复选框“排除在导航”图像的设置标签上。

3

如果您需要在容器的基础上这样做,则可以使用sc.contentrules.metadata中包含的内容规则。

只是把它添加到您的buidout和手工配置到ExcludeFromNav字段设置为

的另一种方法这样做是包括contentrules.xml在您的项目简介,像这样的东西:

<?xml version="1.0"?> 
<contentrules purge="True"> 
<rule name="exclude-on-add" title="Images are excluded from navigation when added" 
    description="" enabled="True" 
    event="zope.lifecycleevent.interfaces.IObjectAddedEvent" 
    stop-after="False"> 
    <conditions> 
    <condition type="plone.conditions.PortalType"> 
    <property name="check_types"> 
    <element>Image</element> 
    </property> 
    </condition> 
    </conditions> 
    <actions> 
    <action type="sc.contentrules.actions.ExcludeFromNav"> 
    <property name="exclude">True</property> 
    </action> 
    </actions> 
</rule> 
<assignment name="exclude-on-add" bubbles="True" enabled="True" location="/your-container"/> 
</contentrules> 
1

你必须在Site Setup菜单Navigation的选项。 删除图片上的勾号以显示内容类型,图片不再显示在网站导航和网站地图上。