如何让EC不能添加同名商品 , 同名商品检测ajax效果
2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家
本开发,只是起提醒作用,并不严格限制商品同名,需要严格限制的,请联系我 QQ 733905 方法如下: goods_info.html 添加用于显示重名状态的 span 1)<span id=”samegoodsname”></span> 2)修改input 加入blur事件 <input type=”text” name=”goods_name” value=”{$goods.goods_name|escape}” style=”float:left;color:{$goods_name_color};” size=”30″ onblur=”ajax_samegoodsnametest(this.value)”/> 3)检测函数 ajax function ajax_samegoodsnametest(goods_name) { Ajax.call(‘ajax_samegoodsnametest.php?is_ajax=1′ , “goods_name=” + goods_name, ajax_samegoodsnametest_response ,”GET”,”JSON”); } function ajax_samegoodsnametest_response(result,text_result) { if(result.content) { document.getElementById(’samegoodsname’).innerHTML = ‘<font style=”color:red;font-size:14pt”>有重名</font>’; } } </script> 4)服务器端文件名 ajax_samegoodsnametest.php 注意保持编码一直 内容如下: <?php define(‘IN_ECS’, true); require(dirname(__FILE__) . ‘/includes/init.php’); $goods_name = $db->escape_string($_GET["goods_name"]); if($db->getOne(“SELECT * from ” .$ecs->table(“goods”) . “WHERE goods_name= ‘$goods_name’ “)) { make_json_result(true); }else{ make_json_result(false); } |
回答:
记得ecshop本来就有这个限制功能吧 |
有吗?。。。。。。。。。。。。。。。。 |
呵呵 本来没有底 |
最近更新
常用插件
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
开网店流程
ecshop寒假
ecshop53kf
ecshop转移
ecshop积分兑换
ecshop发货信息
ecshop定向
ecshop无耻之徒
ecshop检索
ecshop中文名
ecshop百度
ecshop放回购物车
ecshopECMALL积分返点
ecshopCMYK
ecshop鞋帽
ecshop白板
ecshopgouwu
ecshop页脚
ecshopalibaba
ecshop为什么
ecshop站内快讯
ecshopjustify
ecshop谷歌首页
ecshop目的
ecshop图像
ecshop分页使用
ecshop推荐设置
ecshop手机商城
ecshop干儿子
ecshop找人