【chinab4c】ecshop模板教程-内置标签函数-2
2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家
ecshop的模板中,有很丰富的处理smarty标签中的变量标签功能,当我们在模板中,需要对一些变量进行特殊的处理的时候,可能需要在程序中调用一定的函数处理有时候不灵活,这个时候我们通过ecshop的模板变量标签功能,就能很轻松的对ecshop中模板进行处理。1:nl2br {$title|nl2br}这个可以处理换行。将php中的换行符变成HTML中的<br> 2:truncate {$title|truncate:10}这个主要是用来截取标题长度的。 3:strip_tags {$title|strip_tags}这个表示处理掉HTML标签内容,请参看php的strip_tags函数 4:escape字符转义过滤函数 {$title|escape:html}表示调用htmlspecialchars函数 如果想自己对ecshop模板标签扩展,就需要对此进行扩展 case 'escape': $s[1] = trim($s[1], '"'); if ($s[1] == 'html') { $p = 'htmlspecialchars(' . $p . ')'; } elseif ($s[1] == 'url') { $p = 'urlencode(' . $p . ')'; } elseif ($s[1] == 'decode_url') { $p = 'urldecode(' . $p . ')'; } elseif ($s[1] == 'quotes') { $p = 'addslashes(' . $p . ')'; } elseif ($s[1] == 'u8_url') { if (EC_CHARSET != 'utf-8') { $p = 'urlencode(ecs_iconv("' . EC_CHARSET . '", "utf-8",' . $p . '))'; } else { $p = 'urlencode(' . $p . ')'; } } else { $p = 'htmlspecialchars(' . $p . ')'; } break; 来源 :http://www.chinab4c.com 作者交流QQ:760868471 |
回答:
ecshop教程 |
ecshop教程啊。 |
ecshop教程 |
ecshop教程 |
ecshop教程 |
ecshop教程 |
ecshop教程 |
专业ecshop模板制作,插件制作http://www.web667.com |
最近更新
常用插件
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
ecshop热门问答
ecshop热门资料
ecshopfont
ecshop590
ecshop遮住了
ecshop姐妹
ecshop会员列表
ecshop服装模板
ecshop帮助信息条数
ecshopECMALL淘宝一键登录
ecshop用户中心
ecshopEC无法注册会员
ecshop分发
ecshop1745
ecshop文章列表
ecshop水平
ecshop邮件模板
ecshop数据
ecshop结帐
ecshop缓冲器
ecshopESCHOP
ecshop调换
ecshop居然
ecshop使用问题
ecshop提交
ecshopESSHOP
ecshop文章分类
ecshop谷歌浏览器
ecshop旗号
ecshop仿板
ecshop变小
ecshop库存量