很多cms程序出于安全的考虑都会禁用php语句写在模板中,这也不仅仅是安全因素,也是为了程序加载速度原因,ECshop默认的模板文件同样也不支持php语句。和大家说一下解决办法。

打开includes目录下的cls_template.php文件,查找约293行function fetch_str($source)函数方法,找到如下代码:$source = str_replace($sp_match[1][$curr_sp],'%%%SMARTYSP'.$curr_sp.'%%%',$source);

把这段代码注释掉即可。第二种办法,注释掉以下代码,if(preg_match_all('~(|language\s*=\s*[\"\']?php[\"\']?)~is', $source, $sp_match))          {              $sp_match[1] = array_unique($sp_match[1]);              for ($curr_sp = 0, $for_max2 = count($sp_match[1]); $curr_sp

以上就是让ecshop仿站的时候让模板支持php语句的办法。

ecshop 模板支持php,ecshop模板文件不支持php语句解决办法相关推荐

  1. winrar 压缩文件的图标不显示-解决办法

    winrar 压缩文件的图标不显示-解决办法 选择所选压缩文件–>右击–>选择打开方式–>选择使用winrar打开–>勾选始终使用此应用打开.rar文件–>然后以后的.r ...

  2. VS2012 无法打开文件“kernel32.lib”问题的解决办法

    VS2012 无法打开文件"kernel32.lib"问题的解决办法 参考文章: (1)VS2012 无法打开文件"kernel32.lib"问题的解决办法 ( ...

  3. ubuntu下无法在目录下创建文件夹,权限不足解决办法

    ubuntu下无法在目录下创建文件夹,权限不足解决办法 Ubuntu linux系统下 su:出现: authentication failure的解决办法 ubuntu下 sudo passwd r ...

  4. java ee ide 假死_Eclipse编辑jsp、js文件时卡死现象的解决办法汇总

    使用Eclipse编辑jsp.js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲.将所有用过的方法罗列如下: 1.取消验证 windo ...

  5. 桌面html文件图标异常,.htm.html文件图标无法显示的解决办法

    .htm.html文件图标无法显示的解决办法 症状:后缀为Htm和Html的文件图标显示为未关联的.应用程序图标,并且通过常用的设置文件夹属性的方式修改不起作用,右键属性里改变默认打开程序也不起作用. ...

  6. 桌面html文件图标异常,.htm .html文件图标显示异常的解决办法

    .htm .html文件图标显示异常的解决办法 发布时间:2008-11-22 12:55:25   作者:佚名   我要评论 症状:后缀为Htm和Html的文件图标显示为未关联的应用程序图标,(看着 ...

  7. 此pl2303驱动程序不支持win11、非旺玖原装PL2303驱动解决办法

    此pl2303驱动程序不支持win11.非旺玖原装PL2303驱动解决办法 问题描述: 更换以后 新问题,没有解决 解决办法: 连接地址->PL2303-win11驱动程序下载 解压安装 再次更 ...

  8. 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。解决办法

    发布了一个网站,用的IIS7,报了下述错误. 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理. 解决办法: 1 web.config中添加配置节 <system.webServer&g ...

  9. 文件删除不了的解决办法

    对于小编这样的新手来说,在遇到想要删除的文件时,小编知道[右键-移到废纸篓] 但是,有时该操作没有反应怎么办?让小编想一想!下面给大家分享的mac文件删除不了的解决办法~~ 注:此办法适用于批量文件删 ...

  10. 未能写入输出文件..”--“拒绝访问。”的解决办法 [转]

    未能写入输出文件.."--"拒绝访问."的解决办法 CS0016: 未能写入输出文件"d:\WINDOWS\Microsoft.NET\Framework\v1 ...

最新文章

  1. c++标准库 及 命名空间std
  2. 支付宝支付集成,上传RSA公钥一直显示格式错误
  3. altium designer 单层显示切换两次_新论文:北京新机场装配式单层铝合金网壳结构整体稳定性能研究...
  4. C++ Exercises(十五)--排序算法的简单实现
  5. CF666E-Forensic Examination【广义SAM,线段树合并】
  6. 使用Spring Boot对REST URL进行集成测试
  7. 洪水填充算法_Flood Fill (洪水填充、泛洪填充、油漆桶)算法Java循环实现(BFS方式,非递归)...
  8. java代码查询索引文件实例_关于使用pdfbox的对PDF文件通过lucene生成索引文件IndexPDFFiles类代码示例...
  9. matlab是以什么运算为基础,matlab基础运算
  10. 给出中序和前序求后序Java,已知二叉樹前序,中序遍歷,求后序遍歷,java實現...
  11. 使用XmlWriter写XML文件
  12. thinkphp视图中插入php代码
  13. 黑马程序员——OC学习笔记—— Copy
  14. Hexo高级教程之代码高亮
  15. linux yum安装jdk
  16. Mysql 查询根节点下所有叶子节点
  17. 【云和恩墨大讲堂】视频课程震撼来袭-SQL优化精选案例
  18. 降维(Dimensionality Reduction) 是机器学习中的一种重要的特征处理手段
  19. linux文件系统安全模型与()属性相关,《Linux系统安全.》.ppt
  20. dbeaver(下载、安装图文过程)

热门文章

  1. LSD-SLAM运行过程及报错 “what(): Duration is out of dual 32-bit range“
  2. 2023年天津仁爱学院专升本化学工程与工艺对口专业限制目录
  3. Dataphin帮助企业构建数据中台系列之--萃取数据中心
  4. Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat ‘C:\hiberfil.sys‘的解决方案
  5. U盘不显示文件但有内存
  6. 梅罗对决没了,欧足联的错误?
  7. 我叫mt4公会攻城战服务器维护中,我叫MT4工会攻城战攻略玩法详解[多图]
  8. pdf转换成word转换器免费版
  9. 苍蓝誓约服务器一直维护,《苍蓝誓约》11月26日09:30停服维护公告
  10. golang not enough arguments in call to uuid.Must