0

我正在为 plone 4.2 开发几个包。出于某种原因,当我通过 安装mypackage.blahmypackage.policy,它无法访问其资源目录,并且其 CSS 和 javascript 不可用。

如果我mypackage.blah单独安装,它工作正常。但我正在尝试使用 安装它mypackage.policy,所以我在and中声明mypackage.blah为依赖项。当我 install ,它 install ,它的 JS 和 CSS 资源被注册,但是 portal_javascript 他们将文件标记为“资源未找到或无法访问”。就好像它忽略了 resourceDirectory 指令。setup.pymetadata.xmlmypackage.policymypackage.blah

忽略 resourceDirectory 会发生什么?

本来mypackage.policy用的是z3c.autoinclude,但是我试过mypackage.blah直接在里面mypakcage.policy甚至在里面包含配置buildout.cfg,问题依旧。日志或控制台中没有错误跟踪。

关于如何解决这个问题的任何想法?

提前致谢。

4

2 回答 2

2

你升级了collective.js.jqueryui吗?我这样做了,它删除了所有其他 javascript!

于 2014-05-12T18:38:32.897 回答
1

我进入 ZMI->portal_CSS-> bundles (tab) 并在 3 个框中从 'jQueryUI' 更改为 'default'。如果它已经是默认设置,请转到 ZMI->portal_javacripts-> bundles (tab) 并在 3 个框中将 'jQueryUI' 更改为 'default'。

于 2014-06-11T20:08:05.417 回答