当输入url地址后网页出现:Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "E:\wamp\www\cms\system/templates/index.html" on line 79 "$("#job").load("./system/templates/touch/test.php",{catid:3});"
- Unexpected ":", expected one of: "}" , " "' in E:\wamp\www\cms\system\Smarty\sysplugins\smarty_internal_templatecompilerbase.php on line 441这样的问题,通常是css和js的{}与smarty定界符冲突导致的。

解决办法有两个:

1.可以把 smarty 的定界符设成 <{ }>

$tpl->left_delimiter = '<{';
$tpl->right_delimiter = '}>';

2.可以用smarty的literal处理,可以把JS代码包含在{literal}{/literal}之间就可以了。

{literal}
$ (
function () { alert ('培训课程')}
);
{/literal}

最新文章

  1. 在 ASP.NET 中创建数据访问和业务逻辑层(转)
  2. 浅淡HTML5移动Web开发
  3. html,js简单保存textarea换行格式
  4. testng环境设置
  5. Java基础-JVM
  6. 内容写到 csv 格式的文件中 及 读取 csv 格式的文件内容
  7. 测试WWW方案(反向代理,负载均衡,HTTP加速缓存)
  8. python模块基础之getpass模块
  9. this小记
  10. SIMD---MMX代码优化
  11. C# 微信开发-----微信会员卡(一)
  12. 【算法】php计算数字k在一段数字范围出现的次数
  13. Hadoop配置文件参数详解
  14. 【原创】SAP/Oracle 集团企业海外全球化实施注意事项: 一带一路本地化 (持续更新)
  15. pythone函数基础(10)MD5加密
  16. CISCO ASA 5505 经典配置案例
  17. 转:ios导航栏设置
  18. nodepad++添加新主题
  19. LocationActivity
  20. 二维RMQ模板

热门文章

  1. sql 根据指定字符截取前面几个字符
  2. c# 制作悬浮框
  3. linq 事务处理
  4. shell脚本实现自动保留最近n次备份记录
  5. Android - AndroidStudio 的熟悉
  6. 【Linux】-Ubuntu常用命令吐血整理
  7. Vue知识分享一
  8. 树状数组【bzoj1103】: [POI2007]大都市meg
  9. 再谈hive-1.0.0与hive-1.2.1到JDBC编程忽略细节问题
  10. CODEVS 1205 单词反转