我继承了Plone安装(版本2.5)。把它升级到3.3.5是至关重要的。Plone 3.3.5升级破解
我建立了一个测试环境,并使旧版本工作。我设置了3.3.5并完成了迁移步骤。现在,每当我去一个网页,我得到:
Macro Expansion failed
exceptions.KeyError: 'header'
我在front_page模板看(我认为这就是它叫什么),它有一个错误中列出的前沿和中心。我尝试删除宏标签,它给我一个关于需要在标签内的宏的错误。
从查看更多文档,它看起来像Plone已经不再使用宏。有没有快速修复让我们的网站按原样工作,还是我们需要重写?
编辑:从评论中提到了需要升级的附件。我如何知道我是否有加载项?我如何知道他们是否需要升级?我如何了解如何升级它们?文档充满了“最新”,但“Hows”非常稀少。
编辑:我通过查看旧的头问题(有一个头模板是在旧的安装,但没有在新的,不得不弄清楚如何得到它),现在它是给我一个关于用户宏=“脚本/宏/ jsrenderer”的错误,如果我删除了有一个用于CSS。这些看起来像plone的标准条目(因为当我谷歌这些时候出现完全相同的语法...但是我无法在任何地方找到宏的位置,这是在版本3中发生了什么变化吗? :我想我已经得到了控制它,现在,这两个设备之间来回跳跃这么痛
让我知道如果你需要任何代码感谢您的帮助
如果你有任何插件,他们也需要升级几乎肯定。 – vangheem
您可能在portal_skins中有一个自定义的main_template - >自定义 – aclark
正如我所提到的,我是一个Plone处女。我如何知道我是否有任何附加组件?我怎么知道他们是否需要升级?我如何了解如何升级它们? – Snowburnt