Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > ecshop产品页面调用商品属性某一值
文章详情

ecshop产品页面调用商品属性某一值

ecshop模板网 / 2011-01-16


1.定义函数:
function get_attr_value($goods_id,$attr_id)
{
 $sql="select attr_value from ".$GLOBALS['ecs']->table('goods_attr')." where goods_id='$goods_id' and attr_id='$attr_id'";
 $re= $GLOBALS['db']->getOne($sql);
 if(!empty($re))
 {
  return $re;
 }
 else
 {
  return false;
 }
 
}
2.修改goods.php,153行
    /* 获得商品的信息 */
    $goods = get_goods_info($goods_id);
 
    if ($goods === false)
    {
        /* 如果没有找到任何记录则跳回到首页 */
修改为:
    /* 获得商品的信息 */
    $goods = get_goods_info($goods_id);
  $example_url=get_attr_value($goods_id,213);
 
  $goods['example_url']=$example_url;
    if ($goods === false)
    {
        /* 如果没有找到任何记录则跳回到首页 */
此处 213.为后台商品属性里的ID值
 
3.goods.dwt相应出增加
 <!--{if $goods.example_url}-->
             <a href="{$goods.example_url}" target="_blank"><img src="images/bnt_recommend.gif" /></a>
         
      <!-- {/if} -->

下一篇: 屏蔽ecshop云提示no_license 上一篇: 在ecshop首页增加对联广告的方法
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服