0

我正在尝试从 XDV 迁移到 Diazo。

目前我有一个主题产品,其中包含:

  • 自定义 navigation.py 和 layout.py
  • 文件夹:
    • 覆盖(用于核心覆盖)
    • 配置文件(例如 cssregistry.xml)
    • 静态(主题资源、rules.xml、js、css 和其他我们可能希望能够使用 /++resource++theme/ 语法从静态目录中通用调用的杂物)
  • tests.py 中的单元测试。

    我的问题是:所有这些都涉及到 Diazo 主题,还是我仍然需要为它的某些部分安装当前的主题产品?

4

1 回答 1

3

我想是的,是的。

overrides/ 和profiles/ 是一样的。

规则 URL 在 configure.zcml 中的注册应该更改为一个,这将更改 URL(++theme++ 而不是 ++resource++),但它非常相似。

有一些语法更改,但它们在这里是细微而详细的:http: //pypi.python.org/pypi/plone.app.theming

马丁

于 2012-09-12T11:30:11.730 回答