ECSHOP商品属性调用到任意页面方法
来源:互联网 发布:php api接口管理系统 编辑:程序博客网 时间:2024/06/11 01:08
看到标题有的人觉得这个很复杂,其实这个没那么复杂,直接用下面的方法,就可以在ECSHOP的任意页面调用商品属性。
调用方法:
{insert name='attr' aid=属性id gid=商品编号} 调用商品的属性值
{insert name='attr' aid=属性id} 调用商品的属性
是不是很简单,经过上面修改代码或增加代码后,就可以在ECSHOP的任意页面调用商品属性了。
一)打开includes\lib_insert.php文件,在最后面增加一个函数:
function insert_attr($arr){ static $static_res = NULL; $aid= isset($arr['aid'])?$arr['aid']:0; $gid= isset($arr['gid'])?$arr['gid']:0; if($aid==0) return ''; if ($static_res[$aid][$gid] === NULL) { if($gid>0) { $static_res[$aid][$gid] = $GLOBALS['db']->getOne('select attr_value from ' . $GLOBALS['ecs']->table('goods_attr') . " where attr_id ='$aid' and goods_id='$gid' "); } else { $static_res[$aid][$gid] = $GLOBALS['db']->getOne('select attr_name from ' . $GLOBALS['ecs']->table('attribute') . " where attr_id ='$aid' "); } } return $static_res[$aid][$gid]; }
注意要加在 ?> 的前面。
调用方法:
{insert name='attr' aid=属性id gid=商品编号} 调用商品的属性值
{insert name='attr' aid=属性id} 调用商品的属性
是不是很简单,经过上面修改代码或增加代码后,就可以在ECSHOP的任意页面调用商品属性了。
赶快试试吧。
0 0
- ECSHOP商品属性调用到任意页面方法
- 【ECSHOP】在任意页面调用商品属性的方法
- ecshop商品详情页添加任意字段的方法
- ecshop 商品属性
- ECSHOP去除商品重复属性
- ecshop调用指定商品文章
- ECSHOP调用商品一级分类
- ECSHOP后台商品列表中增加商品属性的显示方法
- ECSHOP后台商品列表中增加商品属性的显示方法 .
- ecshop订单打印无法显示商品属性,前台商品属性
- ECSHOP批量上传加入自定义商品属性
- ecshop怎么得到商品属性的值
- ECshop 商品属性后台添加,前台显示
- ecshop二次开发之商品属性选择性遍历
- ecshop商品属性仿淘宝选择功能
- ecshop商品属性按照添加顺序排列
- ecshop商品属性仿淘宝选择功能
- ecshop怎么得到商品属性的值
- Google官方下拉刷新组件---SwipeRefreshLayout
- 传统电视厂商 千万别让小米革了你们的命
- IAR编译错误
- ffmpeg源码分析之媒体打开过程
- vi 常用命令
- ECSHOP商品属性调用到任意页面方法
- LeetCode 015 3Sum
- python 包管理系统
- 帮你理解网关、ARP、IP、MAC、路由
- Installing Python 2.7.5 on Ubuntu
- 【STL】算法 — sort
- 决策树
- [Unity3D]面试题集锦
- Linux下实时查看Tomcat运行状况