A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > Ecshop > 在ECSHOP的任意页面调用商品属性

在ECSHOP的任意页面调用商品属性

时间:2015-04-20 16:58作者:zhao人气:513

看到标题有的人觉得这个很复杂,其实这个没那么复杂,

直接用下面的方法,就可以在ECSHOP的任意页面调用商品属性

一)、

打开includeslib_insert.php文件,在最后面增加一个函数:

functioninsert_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('selectattr_valuefrom'.$GLOBALS['ecs']->table('goods_attr')."whereattr_id='$aid'andgoods_id='$gid'");

}

else

{

$static_res[$aid][$gid]=$GLOBALS['db']->getOne('selectattr_namefrom'.$GLOBALS['ecs']->table('attribute')."whereattr_id='$aid'");

}

}

return$static_res[$aid][$gid];

}

注意要加在?>的前面

二)、

接下来就可以直接在ECSHOP模板中(dwt文件、lib文件皆可)中调用,

调用方法:

{insertname='attr'aid=属性idgid=商品编号}调用商品的属性值

{insertname='attr'aid=属性id}调用商品的属性

是不是很简单,经过上面修改代码或增加代码后,就可以在ECSHOP的任意页面调用商品属性了。

赶快试试吧。

标签ECSHOP,任意,页面,调用,商品,属性,看到,标题,有的

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号