我使用这些说明通过zopeskel创建了一个新主题 http://docs.plone.org/adapt-and-extend/theming/theme_product_with_diazo.html
然而,尝试安装产品时,我收到错误:
Module plone.app.theming.exportimport.handler, line 38, in importTheme
ValueError: Theme hccrems.theme is not available
我不确定我的主题遗失了什么,因为我已经完成了两次文档。
的src / hccrems.theme / hccrems /主题/ configure.zcml中 http://pastie.org/9142461
的src / hccrems.theme / hccrems /主题/简档/默认/ theme.xml http://pastie.org/9142470
答案 0 :(得分:2)
使用zopeskel的 diazotheme - 模板创建一个鸡蛋:
zopeskel diazotheme your.theme
根据您指向的文档,在个人资料中添加theme.xml
/默认内容。
在your.theme/your/theme/configure.zcml
中删除z3c.jbot-part,除非您要使用它,否则您需要将z3c.jbot添加为dep并包含已记录的meta.zcml-在configure.zcml中插入。
删除your.theme / your / theme / diazo_resources中的所有内容,并将静态文件(可能导出在线生成的主题)中的内容删除。
答案 1 :(得分:1)
configure.zcml不应该在src / hccrems.theme / hccrems / theme / profiles目录中,它应该在src / hccrems.theme / hccrems / theme目录中。
你的问题是错误的吗?或者主题是如何生成的?如果是这样,那就是一个错误。
另外,请提供完整的追溯。