首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义viewlets.xml未被拾取

自定义viewlets.xml未被拾取
EN

Stack Overflow用户
提问于 2011-05-30 15:30:59
回答 3查看 408关注 0票数 5

引用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安装。有人能给我线索吗?任何需要的信息,我都会袖手旁观:)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-05-30 16:37:17

GenericSetup概要文件需要显式加载,它们不在启动时加载.

您可以通过在QuickInstaller中重新安装包来做到这一点。或者,您可以通过安装工具重新导入viewlets.xml。您将在ZMI中找到该工具(查找portal_setup工具):

在那里之后,选择Import选项卡:

然后,您必须在下拉列表中找到您的包配置文件:

一旦您做出选择,该选项卡将自动重新加载。向下滚动到“”步骤并选中它的复选框:

最后,取消选中“包含依赖项吗?”选中底部的复选框并单击“”按钮:

票数 8
EN

Stack Overflow用户

发布于 2011-05-30 16:05:05

您需要从portal_quickinstaller重新安装产品

票数 1
EN

Stack Overflow用户

发布于 2011-05-30 16:25:40

配置文件/XXX下的每个xml文件都是配置“配置文件”,这意味着它不是配置文件,而是配置文件。所以你需要应用侧写。

当您有添加/删除/更新鸡蛋或鸡蛋依赖项(setup.py)等更改时,必须运行Buildout。

在对皮肤目录之外的python文件进行更改或对zcml文件进行更改时,需要重新启动zope。注意对模板、css、js的更改不需要重新启动,除非您处于生产模式。

如何应用配置文件:

默认配置文件可以应用,抛出外接程序激活面板(又名快速安装程序)

如果您只想应用一个步骤(这是您的情况),您可以转到portal_setup中的ZMI,选择导入选项卡并选择viewlets步骤并提交表单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6178167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档