Javascript和CSS:资源未找到或无法访问



我正在为plone 4.2开发几个包。由于某种原因,当我通过mypackage.policy安装mypackage.blah时,它失去了对其resourceDirectories的访问权限,并且它的CSS和javascript不可用。

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

resourceDirectory被忽略可能会发生什么?

原来mypackage.policy使用z3c。autoinclude,但我尝试在mypakcage.policy甚至buildout.cfg中直接包括mypackage.blah配置,问题仍然存在。日志或控制台中没有错误跟踪。

我该怎么解决这个问题?

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

我进入ZMI->portal_CSS-> bundles(选项卡),并将3个框中的'jQueryUI'更改为'default'。如果它已经是默认的,转到ZMI-> portal_javacscripts -> bundles(选项卡),并将3个框中的'jQueryUI'更改为'default'。

相关内容

  • 没有找到相关文章

最新更新