如何在plone中创建可配置的页眉和页脚?

时间:2015-07-29 18:42:35

标签: plone plone-4.x

有什么方法可以从plone admin创建一个可配置的页脚和页眉?

标题配置用于添加/编辑网站的菜单。

页脚配置用于添加/编辑一些网址名称。

此外,我需要在左上角有一个徽标,徽标也可以从plone admin中编辑。

3 个答案:

答案 0 :(得分:1)

在标题中,Plone根据内容为您自动生成菜单,但您可以通过以下方式关闭此菜单:

  1. 转到http://localhost:8080/[yoursiteId]/portal_properties/site_properties/manage_workspace

  2. 选中(disable_folder_sections

  3. 右侧的复选框
  4. 点击'保存'在底部

  5. 现在您可以转到http://localhost:8080/[yoursiteId]/portal_actions/portal_tabs/manage_workspace并添加更多菜单项(如果您愿意,可以复制并粘贴已经存在的菜单项)

    对于页脚,请选择Mathias'上面的建议:https://github.com/4teamwork/ftw.footer或者collective.doormat可能更适合你 - 你必须尝试这一点。

    有关徽标,请参阅Plone文档中的this page。我可以看到你可能觉得它应该更容易,但这不应该是你每年都做的事情(如果你的组织想要品牌重塑),对吗?

答案 1 :(得分:1)

是的,有一种方法:您可以使用Portlet而不是依赖Plone为网站的页眉和页脚部分提供的Viewlet。

插件" Products.ContentWellPortlets"将允许您在顶部和底部区域分配portlet,而不仅仅是在左列和右列。

例如,要添加徽标,您可以分配静态文本portlet,像传统页面类型一样编辑它,插入图片,它也将是一个普通的图像项目方面,不是难以定制的ZMI资源。

有一个插件,删除视图并在页眉和页脚中添加示例portlet作为起点(免责声明:我是作者):adi.simplestructure。如果你懒惰,你可以尝试一下;)

答案 2 :(得分:0)

用于在标题中编辑菜单项的其他一些软件包:

我们使用的页脚: