首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新主题产品提供"ValueError:主题my.theme不可用“

新主题产品提供"ValueError:主题my.theme不可用“
EN

Stack Overflow用户
提问于 2014-05-05 12:45:17
回答 2查看 237关注 0票数 3

我已经通过zopeskel创建了一个新的主题,使用这些说明diazo.html

无论如何安装该产品,我都会得到错误:

代码语言:javascript
复制
Module plone.app.theming.exportimport.handler, line 38, in importTheme
ValueError: Theme hccrems.theme is not available

我不知道我的主题是缺少什么,因为我已经跟踪了文档两次。

src/hccrems.theme/hccrems/theme/configure.zcml http://pastie.org/9142461

src/hccrems.theme/hccrems/theme/profiles/default/theme.xml http://pastie.org/9142470

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-05 16:48:32

  • 用zopeskel的diazotheme-template创建一个鸡蛋: zopeskel diazotheme your.theme
  • 根据您所指向的文档,在配置文件/默认值中添加theme.xml和内容。
  • your.theme/your/theme/configure.zcml中,删除z3c.jbot -部件,除非您想使用它,否则您需要添加z3c.jbot作为dep,并在configure.zcml中包含文档化的元. need段塞。
  • 删除你的主题/你/主题/重氮资源中的所有东西,并在其中增加你的静态文件(可以导出一个在线生成的主题)。
票数 2
EN

Stack Overflow用户

发布于 2014-05-05 15:04:09

configure.zcml不应位于src/hccrems.configure.zcml/hccrems/theme/profile目录中,而应位于src/hccrems.main/hccrems/主题目录中。

这是你问题中的错误吗?或者主题就是这样产生的?如果是这样的话,那就是一个bug。

此外,请提供一个完整的追溯。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23472811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档