找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 234|回复: 0

[cms教程] ecshop二次开发 购物时为每件商品添加备注信息的修改方法

[复制链接]

该用户从未签到

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

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

×
   
ecshop二次开发 购物时为每件商品添加备注信息的修改方法 目标: 用户在选购商品加入购物车前可以为商品添加备注信息 加入购物车后可以在购物车查看备注信息 店主在查看订单时可以看到用户为商品添加的备注信息 用户在个人中心中可以看到商品的备注信息 目标一:   打开ecshop/goods.php]搜索"display"可以看到这句: $smarty->display('goods.dwt', $cache_id);      打开模板目录下的goods.dwt,搜索"",在这句之前添加: 商品备注:      打开ecshop数据库执行: ALTER TABLE `ecs_cart` ADD `content` TEXT NOT NULL      在下面我们可以看到a连接执行的是:javascript:addToCart({$goods.goods_id})]于是我们在文件夹里查找addToCart方法,在js/common.js里面的addToCart方法我们可以看到表单的值都是在这里获取的,于是我们找到goods.quick = quick;在它前面加上: goods.content= formBuy.elements['content',.value;    在方法的最后一看可以看到递交的地址是:flow.php?step=add_to_cart.   打开flow.php]查找add_to_cart方法,找到if (addto_cart($goods->goods_id, $goods->number, $goods->spec, $goods->parent))]将它替换为: if (addto_cart($goods->goods_...

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

               
验证码 

  

本帖支持关注公众号查看

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

回复

使用道具 举报

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

GMT+8, 2025-5-26 07:52

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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