模板中的语法错误 - “ - 意外”:“,预期的一个:”}“

时间:2017-12-29 14:52:34

标签: javascript syntax-error tiki-wiki

我想在TikiWiki的模块中嵌入一个Javascript小部件。在所有CMS中的HTML小部件中,JS代码被接受,但Tiki报告语法错误。

代码就是这样。

<script type="text/javascript" data-more-link="https://jobs.internetblogger.de" data-per-page="10" src="https://jobs.internetblogger.de/content-widget.js" async data-hide-button data-css=".az-jobs-list {width: 105%; margin: auto;}" data-hide-location></script>

语法错误看起来像这样。

Syntax error in template “3b7535cb97b637bf9c01cddb0202d9db5b95b4f0” on line 1 “
” - Unexpected “: “, expected one of: “}”

我该如何修复它,因为通常JS小部件可以在其他开源CMS,论坛,维基和博客中使用。

提前致谢。

1 个答案:

答案 0 :(得分:1)

因为Smarty模板引擎使用大括号,所以包含它们的JS必须包含在Tiki模块的{literal}...{/literal}块内。