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