1

我们使用的是 Plone 4.2(但问题也适用于早期版本)。

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

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

非常感谢您的期待。

厘米gui

4

4 回答 4

2

在 siteroot 添加内容类型“链接”,输入您选择的标题并将目标设置为“/yourSiteId/yourNewsFolderId”,确保已发布,将链接设置为您网站的默认视图。

于 2012-08-28T10:49:56.100 回答
0

如果您无法获得内容类型的“添加”选项,您可以使用 TALES 条件来控制哪些人可以查看您网页上的特定项目。围绕你想要控制的东西。一个例子,它没有向匿名用户显示“添加事件”链接。

<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>
于 2014-09-16T21:49:48.503 回答
0

如果使用灵巧:

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

于 2014-09-16T21:45:23.417 回答
0

不,这是不可能的——至少在对代码和配置进行一些自定义时是不可能的。“你所看到的”和“你能做什么”通常与特定的接口或 portal_types 相关联,并且基本上不支持使某些东西以与在另一个上下文中相同的方式出现。

于 2012-08-26T05:36:08.777 回答