Plone 5中的Javascript Bundle定义

我在configure.zcml中定义了我的资源目录:

<plone:static
    type="plone"
    name="stuff.dropdownmenu"
    directory="static" />

我在registry.xml中定义了我的JS资源:

<records
    prefix="plone.resources/stuff"
    interface='Products.CMFPlone.interfaces.IResourceRegistry'>

    <value key="js">++plone++stuff.dropdownmenu/stuff.js</value>

</records>

我的问题:Bundle Definition中Element-Tag的正确值是什么:

<records
    prefix="plone.bundles/stuffdropdown"
    interface='Products.CMFPlone.interfaces.IBundleRegistry'>
    <value key="resources" purge="false">
        <element>???<element>
    </value>
    <value key="enabled">True</value>
</records>

它是前缀属性或plone stuff.dropdownmenu / stuff.js的东西吗?

最好的祝福

最佳答案 我在 CMFPlone registry.xml中发现前缀部分是正确的选项.资源定义 is here在同一文件中:CMFPlone registry.xml

点赞