ecshop 使用php原生语法

2.7.2以前版本应该是完全可以的,
但是自从2.7.2某个补丁版本之后,包括现在的 2.7.3 已经“不可以”了。

如果你想自由的在 模板文件里书写 php代码,
还需要修改一下  /includes/cls_template.php  文件
将下面这行代码删除
$source = preg_replace("/<\?[^><]+\?>|<\%[^><]+\%>|<script[^>]+language[^>]*=[^>]*php[^>]*>[^><]*<\/script\s*>/iU", "", $source);

======================================================
如果不想删除的话,也可以,那样的话,就只能将PHP代码写在DWT文件的最顶端,注意是最顶端。不能写在其他位置。

 

如果上面查找不到

后来 ecshop 又修改改了/includes/cls_template.php    2015-1-15

打开/includes/cls_template.php

找到  查找  function fetch_str($source)

注释   288行左右开始

 

 

转载于:https://www.cnblogs.com/likers/p/3986396.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值