Plone:默认首页没有添加新菜单

Plone:默认首页没有添加新菜单,plone,Plone,我们正在使用Plone 4.2(但这个问题也适用于早期版本) 我们有一个名为“新闻”的文件夹,其中包含所有新闻项目,并且在导航中有一个“新闻”选项卡,可以转到“新闻”默认设置。 通过在/->Properties->default_页面配置Zope管理界面->Plone站点,我们将站点的默认首页设置为新闻文件夹。这是因为每次用户第一次访问我们的站点或单击站点顶部的站点标题时,他都会看到默认的新闻视图。但是,此新闻默认视图的顶部没有“添加新”菜单。当用户单击导航的“新闻”选项卡时,新闻默认视图具有“

我们正在使用Plone 4.2(但这个问题也适用于早期版本)

我们有一个名为“新闻”的文件夹,其中包含所有新闻项目,并且在导航中有一个“新闻”选项卡,可以转到“新闻”默认设置。 通过在/->Properties->default_页面配置Zope管理界面->Plone站点,我们将站点的默认首页设置为新闻文件夹。这是因为每次用户第一次访问我们的站点或单击站点顶部的站点标题时,他都会看到默认的新闻视图。但是,此新闻默认视图的顶部没有“添加新”菜单。当用户单击导航的“新闻”选项卡时,新闻默认视图具有“添加新”菜单,用户可以将新新闻项添加到文件夹中

是否可以使网站的默认首页显示与导航的“新闻”选项卡相同的显示

非常感谢您的期待


cmgui

不,这是不可能的-至少在一些代码和配置的定制中是不可能的。“你所看到的”和“你能做的”通常与特定的接口或门户类型相关联,并且基本上不支持以与其他上下文相同的方式显示内容。

在siteroot上添加contenttype“链接”,输入你选择的标题,并将目的地设置为“/yourSiteId/yourNewsFolderId”,确保已发布,将链接设置为站点的默认视图。

如果使用“灵巧度”:

当您第一次进入ZMI时,单击“属性”选项卡并将“默认页面”更改为您想要显示的页面。
这可以是folderish项目,并且在创建新内容类型时具有您定义的任何“添加”权限

如果您无法获得内容类型的“添加”选项,您可以使用条件控制谁可以查看您网页上的特定项目。jsut围绕您想要控制的内容。一个示例,它没有显示指向其他用户的“添加事件”链接

<span tal:condition="not: context/@@plone_portal_state/anonymous">
                <a tal:attributes="href string:../createObject?type_name=Event" tal:content="string:add new event"></a>
            </span>


谢谢您的回复。您认为使用默认首页模板可以将“添加新”菜单添加到页面中吗?另外,您是否认为默认首页(设置为“新闻”)不显示“操作”、“添加新”菜单似乎不对,但当用户在导航中单击新闻时,他可以看到“操作”、“添加新”(如果我们授予用户添加权限)?为什么不同?我的用户会感到困惑。我正在考虑将此作为错误报告提交给plone dev。再次感谢您。谢谢Ida Ebikes,我 tried your method but it didn't work.  Instead of displaying /yourSiteId/yourNewsFolderid,the default page shows the View page of the link page, i.e. 链接标题链接地址为:/yourSiteId/yourNewsFolderid没错,但只有对链接拥有编辑权限的用户(为了让他们有机会编辑链接而不是被重定向:),其他用户将立即被定向到目标。这通常是你想要的。这能满足你的要求吗?谢谢你,谢谢艾达·艾比克斯。这篇文章的原因是在默认的首页有“添加新”菜单。因此,我们实际上希望登录用户能够添加新闻项目(我们授予他们对新闻文件夹的添加权限)——这就是为什么我们需要在默认的首页中添加新的内容。当然,用户可以单击导航中的新闻,然后新闻页面将有“添加新”菜单——但这是一个额外的步骤,用户会感到困惑。此外,我尝试删除已登录用户对新闻文件夹的所有权限,但您的方法仍然不起作用。谢谢。您是否为您的成员授予了siteroot的编辑权限?Cou可以通过链接本身的共享选项卡禁止访问继承。否则,你肯定还做了一些你还没提到的定制,在香草冰淇淋上工作。非常欢迎。谢谢艾达·艾比克斯。没有继承权。仅根文件夹查看权限。我删除了除查看之外的所有权利。还是不行。没有定制。您正在使用最新的Plone 4.2吗?非常感谢。