Перенос продукта темы 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

Мартин

Другие вопросы по тегам