我有以下 xml 自定义来部署声明的自定义:
<module>
<id>Global changes</id>
<auto-deploy>true</auto-deploy>
<!-- Enhance individual WebScripts when their paths match -->
<customizations>
<customization>
<targetPackageRoot>org.alfresco</targetPackageRoot>
<sourcePackageRoot>fr.mypackage</sourcePackageRoot>
</customization>
</customizations>
</module>
我正在尝试向header.get.html.ftl添加一个额外的CSS,所以我在以下路径下创建了webscripts/fr/mypackage/components/header/a header.get.html.ftl并添加了以下内容:
<@markup id="css-additional" target="css" action="after" scope="global">
<@link href="${url.context}/res/themes/${theme}/css/global-header.css" group="header"/>
</@>
但是 css 不会添加到标头中。我在这里错过了重要的一步吗?
编辑:如果这有帮助,我应该添加我正在研究 4.2.e。
我认为他们在 4.2 中更改了它,看看 http://blogs.alfresco.com/wp/developer/2013/09/04/customizing-the-share-header-menu-part-1/
这里的源包应该是: <targetPackageRoot>org.alfresco.share.header</targetPackageRoot>