smarty分割符

ecshop中smarty分割符{}和js函数中用的{}是怎么被区分的?

阅读 2.9k
2 个回答
新手上路,请多包涵
{$smarty_var_name}

// in js script
function fun(){
    // do something
}

// in css script
body {
    color: red;
}

可以看到,如果想使用模板引擎解析,在{}中的变量之间不要包含空格,而如果不想被模板引擎解析,在{和}之间都有含有空格,或是换行等空格符。

当然,也可以使用 {literal} js script or css {/literal} 来防止被模板引擎解析。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进