1、首选商品模型建立个颜色多值字段,然后把多值字段该修为上传图的方式
2、商品内容页 加入购物车那改为
1 | <form action= "[!----news.url--]e/ShopSys/doaction.php" name= "gm" method= "get" target= "_blank" onsubmit= "return EmpireCMSInfoPostFun(document.gm,'13');" ><input type= "hidden" name= "enews" value= "AddBuycar" > <?php $yanse = explode ( '||||||' , $navinfor [yanse]); foreach ( $yanse as $k => $v ) { ?> <a rel= "nofollow noopener noreferrer" href= "#" onclick= "document.gm.yanse.value='<?=$v?>';this.style.border='2px solid #FF0000'" ><img src= "<?=$v?>" width= "50" height= "50" /></a> <?php } ?> <?php $chima = explode ( ',' , $navinfor [chima]); foreach ( $chima as $k => $v ) { ?> <a rel= "nofollow noopener noreferrer" href= "#" onclick= "document.gm.chima.value='<?=$v?>'" ><?= $v ?></a> <?php } ?> <input name= "addatt[]" id= "yanse" type= "text" value= "<?=$yanse[0]?>" /><input name= "addatt[]" id= "chima" type= "text" value= "<?=$chima[0]?>" /><input type= "hidden" name= "classid" value= "[!----classid--]" ><input type= "hidden" name= "id" value= "[!----id--]" ><input type= "submit" name= "submit" value= "加入购物车" ></form> |
//把数组的传递放到这个位置了,修改了论坛原先的方法。0是默认取第1个 可以不放,商品的内
容页对这个文本框得做个不能为空的判断了 注意这里 款式 必须放在 尺码的上面
3、/e/template/ShopSys/buycar/buycar_form.php修改
<?=$productr[title]?> 后面的 那句 改成
1 | <?php $exp = explode ( ',' , $addatt ); echo '款式:' . "<img src=$exp[0]>" ; echo '尺码:' . $exp [1]; ?> |
内容页产品那 选择款式的时候,边框变红,这个位置 没找到合适的代码 现在 点完之后再点别的 那个红色不变回去
到此这篇关于帝国CMS商城服装多款式图片选择加入购物车就介绍到这了。来者要惜,去者要放。人生是一场,不是所有人都会去同一个地方。路途的邂逅,总是,分手的驿高中生作文,总是凄凉。不管喜与愁,该走的还是要走,该来的终究会来。人生的旅程,大半是孤单。懂得,来的俱是美丽;舍得放手,走的不成负担。对过去,要放;对现在,要惜;对将来,要信。更多相关帝国CMS商城服装多款式图片选择加入购物车内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!