Перенос продукта темы XDV в Diazo
Я пытаюсь мигрировать из XDV в Диазо.
В настоящее время у меня есть тема продукта, которая содержит:
- пользовательский файл navigation.py и layout.py
- папки для:
- переопределения (для переопределений ядра)
- профили (например, cssregistry.xml)
- static (ресурсы темы, rules.xml, js, css и другие ресурсы, которые мы можем захотеть использовать в общем случае из статического каталога с /++resource++theme/ syntax)
модульные тесты в tests.py.
У меня вопрос: все ли это сталкивается с темой Diazo или мне все еще нужен установленный продукт темы для некоторых его частей?
1 ответ
Решение
Я думаю, что да.
переопределения / и профили / одинаковы.
Регистрация в configure.zcml для URL-адреса правил должна измениться на единицу, и это изменит URL-адрес (тема ++ ++ вместо ресурса ++ ++), но она очень похожа.
Есть некоторые синтаксические изменения, но они незначительны и подробно описаны здесь: http://pypi.python.org/pypi/plone.app.theming
Мартин