我正在尝试为文档元数据自定义面板。我会在三个选项卡中显示元数据。为此,我使用了yui组件tabview。在我的配置xml中,我添加了:
<view-form template="/form/tab-view-form.ftl" />
在ftl中,我包含了第二个ftl:
<#include "tab-view-form-script.ftl" />
这个ftl包含js import,例如:
<script type="text/javascript" src="${url.context}/yui/tabview/tabview.js"></script>
当我查看源代码时,我没有看到对这些JS的调用。
如果我在这个ftl中添加一个简单的html代码(如<p>test</p>
),我就看到了。
如果我在2 <script>
个代码之间直接添加JavaScript,我也不会看到。
为什么它会像这样?
答案 0 :(得分:1)
您是否尝试过没有src并直接使用脚本标记中的js代码?
或宽度CDATA
<script type="text/javascript">//<![CDATA[
//]]></script>
看一下这个例子: alfresco / site-webscripts / org / alfresco / components / form / invite-response.lib.ftl