ecshop模板支持php,ecshop模板支持php数据运算的代码实例
将运算代码集成到ecshop的步骤如下:
在 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;
}
在大概530行处加入:
case 'math':
$t= $this->get_math_para(substr($tag, 8));
return'';
break;
前台模板调用:
{math equation=”$key+1″}
这里注意用双引号。
ecshop模板支持php,ecshop模板支持php数据运算的代码实例相关推荐
- akcms在模板文件中书写{php},AKCMS支持灵活的模板插件
_2mEvMS"> AKCMS从2.6版本起支持自定义的模板插件. AKCMS模板插件安装说明 1 从akcms官网下载模板插件包,正常的话解压缩后只有一个扩展名是.template. ...
- AllsitePasswd 全站密码访问插件 支持自定义主题模板
简介: AllsitePasswd 是一款启用全站密码访问插件,支持自定义主题模板:@呆滞 欢迎 fork,start 说明: 插件默认自带一套模板 用户可以自定义模板,把你的html模板文件放进th ...
- HTML和CSS仿唯品会首页,ecshop仿唯品会2014全模板带团购品牌特卖
ecshop仿唯品会2014全模板带团购品牌特卖,一款简洁时尚的综合通用类模板,特别适用于品牌特卖类电商.整站右侧悬浮式导航特效,头部下拉切换式商品分类树功能.首页多个大幅轮播广告图切换,热销商品功能 ...
- ecshop文章频道,ecshop文章cms系统,ecshop的CMS文章频道页插件,ECSHOP模板堂CMS文章频道插件
插件简介 ECSHOP CMS文章频道插件,ecshop类似CMS的文章频道,页面风格采用主流新闻格式,布局利于推广搜索引的收录,良好清晰的文章页结构布局,更利于搜索引擎蜘蛛抓取,让蜘蛛恋上你的网站. ...
- VE视频引擎短视频sdk支持的AE模板功能列表
VE视频引擎短视频sdk,可以用来搭建模块化短视频制作平台(APP,小程序,网站).设计师使用After Effects(专业的视频制作软件,简称AE)将视频模板制作完成,并使用我们提供的导出工具将需 ...
- 计算机软件维护合同违约条款,支持软件维护合同模板
一.协议双方 *方:_________ 乙方:_________ 二.协议内容 经*乙双方友好协商,应*方要求乙方提供以下服务: 1.协助*方进行图书馆系统维护并且建立系统维护记录. 2.上门进行软件 ...
- 11.1.0 Web 打印新支持 UGC 布局模板
作者:yx 目录 前言 一.在iDesktopX制作布局并输出布局模板 二.将布局模板拷贝到iServer 三.构建Web打印内容 四.结果展示 前言 之前有小伙伴希望 iServer 的 Web ...
- Django模板、配置文件、静态文件及案例实现(创建模板、设置模板查找路径、模板接收视图传入的数据、模板处理数据、BASE_DIR、DEBUG、本地语言与时区、App应用配置)
1.Django模板 网站如何向客户端返回一个漂亮的页面呢? 漂亮的页面需要html.css.js. 可以把这一堆字段串全都写到视图中, 作为HttpResponse()的参数,响应给客户端. 存在的 ...
- 由浅入深:自己动手开发模板引擎——解释型模板引擎
受到群里兄弟们的竭力邀请,老陈终于决定来分享一下.NET下的模板引擎开发技术.本系列文章将会带您由浅入深的全面认识模板引擎的概念.设计.分析和实战应用,一步一步的带您开发出完全属于自己的模板引擎.关于 ...
- 由浅入深:自己动手开发模板引擎——置换型模板引擎(四)
受到群里兄弟们的竭力邀请,老陈终于决定来分享一下.NET下的模板引擎开发技术.本系列文章将会带您由浅入深的全面认识模板引擎的概念.设计.分析和实战应用,一步一步的带您开发出完全属于自己的模板引擎.关于 ...
最新文章
- 自定义堆栈(回文检测)
- SBO_SP_TransactionNotification 存储过程的应用
- 转:mysql的日期/时间函数
- Minor GC、Major GC和Full GC之间的区别(转)
- 更改sybase服务名
- 蓝桥杯历届试题 国王的烦恼(并查集逆序加边+坑)
- 深度讲解spring的循环依赖以及三级缓存
- python有什么好玩的程序_Python小程序,够你玩一整天~
- 文章内容分页功能实现
- golang 系统级服务器,golang 服务器监控
- php判断直线相交,zoj 1158 判断2线段完全相交
- Mysql8秒级加字段_MySQL8.0大表秒加字段,是真的吗?
- Python面试题解析之网络编程与并发
- DB2之CLOB对象用法
- 【docx4j】docx4j操作docx,实现替换内容、转换pdf、html等操作
- 微信公众号服务号怎么添加模板消息给所有粉丝群发
- 为基于GTK/CLUTTER的库增加GJS支持
- 软件构造心得(5)spec、RI、AF、A的概念辨析之spec
- layer的btn按钮
- 南京艺术学院计算机作曲,南京艺术学院932主科(上机操作计算机作曲应用)考研复习经验...
热门文章
- 收藏夹吃灰了:GitHub 上值得收藏的100个精选前端项目!
- html5分镜头脚本范例,(最新整理)分镜头脚本范本
- 数学和计算机竞赛,数学类和计算机类竞赛有哪些??
- html 抽签分小组代码,javascript随机抽签程序
- 143_win10如何删除默认输入法
- C#WinForm实现雷速网站逆向
- 【python爬虫实战】【天天基金网】还在用余额宝存钱?5分钟教你学会筛选优质货币基金
- oracle 的日期 between and 用法
- 关于DFU 烧录更新image
- 华为服务器怎么连接显示器,显示器怎么连接云服务器