找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 176|回复: 0

[cms教程] ecshop 二次开发 加入用户定制商品类型的方法

[复制链接]

该用户从未签到

发表于 2019-3-24 16:24:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
ecshop 二次开发 加入用户定制商品类型的方法 由于很多用户需要加上商品自定义吃寻大小等 如图

                               
登录/注册后可看大图
首先在\admin\templates\goods_info.htm里面找到 属性与规格 的位置 发现他调用了{$goods_attr_html}这个页面, 这个函数的定义在\admin\goods.php 的第444行 $smarty->assign('goods_attr_html', build_attr_html($goods['goods_type',, $goods['goods_id',)); 然后找build_attr_html这个函数,在\admin\includes\lib_goods.php的675行 在if语句中加上 || $val['attr_type', == 3 这样就可以在\admin\templates\attribute_info.htm 里面的55行 加入 input type="radio" name="attr_type" value="3" {if $attr.attr_type eq 3} checked="true" {/if} // 自定义属性 然后在添加属性的时候选中这项。 下来在前台即\themes\default\goods.dwt搜”判断属性是复选还是单选“,在循环里加入 复制代码代码如下: [i, {$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}, [i, 现在,我们就要修改后台...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-26 05:29

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表