引用http://plone.org/documentation/kb/customizing-main-template-viewlets/tutorial-all-pages (约1/4的页面下移)
如果只需重新排序Plone默认外观中的视图,只需将原始viewlets.xml从CMFPlone/profiles/ Default /复制到MyTheme/profile/default/,并编辑复制的文件以使其反映您的需要。
当我这样做时,我没有得到任何改变,没有在重新加载之后,没有在构建之后,也没有任何方式。我对MyTheme/browser/templates/main_template.pt做了一些轻微的手动更改,这些更改被选中,所以我的产品完全被忽略了。到目前为止,我还没有接触到任何必要的代码,所以这不是原因。
这是一个plone 3.3.5安装。有人能给我线索吗?任何需要的信息,我都会袖手旁观:)
发布于 2011-05-30 16:37:17
GenericSetup概要文件需要显式加载,它们不在启动时加载.
您可以通过在QuickInstaller中重新安装包来做到这一点。或者,您可以通过安装工具重新导入viewlets.xml。您将在ZMI中找到该工具(查找portal_setup
工具):
在那里之后,选择Import
选项卡:
然后,您必须在下拉列表中找到您的包配置文件:
一旦您做出选择,该选项卡将自动重新加载。向下滚动到“”步骤并选中它的复选框:
最后,取消选中“包含依赖项吗?”选中底部的复选框并单击“”按钮:
发布于 2011-05-30 16:05:05
您需要从portal_quickinstaller重新安装产品
发布于 2011-05-30 16:25:40
配置文件/XXX下的每个xml文件都是配置“配置文件”,这意味着它不是配置文件,而是配置文件。所以你需要应用侧写。
当您有添加/删除/更新鸡蛋或鸡蛋依赖项(setup.py)等更改时,必须运行Buildout。
在对皮肤目录之外的python文件进行更改或对zcml文件进行更改时,需要重新启动zope。注意对模板、css、js的更改不需要重新启动,除非您处于生产模式。
如何应用配置文件:
默认配置文件可以应用,抛出外接程序激活面板(又名快速安装程序)
如果您只想应用一个步骤(这是您的情况),您可以转到portal_setup中的ZMI,选择导入选项卡并选择viewlets步骤并提交表单。
https://stackoverflow.com/questions/6178167
复制相似问题