让ecshop模板支持php运算
2016-09-07 22:02 来源:www.chinab4c.com 作者:ecshop专家
让ecshop模板支持php运算在 cls_template.php 底部加入函数: /** * 处理math中的公式. * */ function get_math_para($val){ $pa= $this->str_trim($val); foreach($pa AS $value) { if(strrpos($value, '=')) { list($a, $b) = explode('=', str_replace(array(' ', '"', "'", '"'), '', $value)); if(strpos($b, '$') >= 0) { //$b为类似的1+2,$abc*123等 $pattern= "/\\$[_a-zA-z]+[a-zA-Z0-9_]*/"; preg_match($pattern, $b,$arr); if($arr) { foreach($arr as $match) { $v= $this->get_val(substr($match, 1)); $b= str_replace($match, $v, $b); } } } } } return$b; } [/code] 在大概530行处加入: [code lang="php"] case 'math': $t= $this->get_math_para(substr($tag, 8)); return'<?php echo '. $t. '; ?>'; break; 前台模板调用: {math equation="$key+1"} 这里注意用双引号。(责任编辑:chinab4c) |
最近更新
常用插件
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop二次开发商品购买增
图片1香...
ecshop热门问答
ecshop热门资料
ecshop进程
ecshop秒杀功能
ecshop怀抱
ecshoppay_status
ecshopIIS7下
ecshop配件
ecshop一站式
ecshop合作
ecshop自动执行
ecshop系统分类
ecshop跟帖
ecshop获取
ecshop英文模板设计
ecshop等待中
ecshop线下支付
ecshop轮播调用
ecshop网通线路
ecshop韩语
ecshop热销商品
ecshopFound
ecshop数据表
ecshop二级
ecshop功能
ecshop下404错误
ecshop显示问题
ecshop发货单号是
ecshop商品详细页二次开发
ecshop淑女匠
ecshop文章调用
ecshop唯一属性