Alfresco Share - 脚本标签在ftl中消失

时间:2015-10-07 07:59:49

标签: share alfresco

我正在尝试为文档元数据自定义面板。我会在三个选项卡中显示元数据。为此,我使用了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,我也不会看到。

为什么它会像这样?

1 个答案:

答案 0 :(得分:1)

您是否尝试过没有src并直接使用脚本标记中的js代码?

或宽度CDATA

<script type="text/javascript">//<![CDATA[

//]]></script>

看一下这个例子: alfresco / site-webscripts / org / alfresco / components / form / invite-response.lib.ftl