2_ecshop后台为订单增加备注功能.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ECSHO后台为订单增加备注功能 客舉人员订护畐注- 芳¥5可执厅It柞:[钿 ][ 扁—;梓踪] 添加表:ecs order note; CREATE TABLE IF NOT EXISTS ecs_order_ note ( no te_id mediumi nt(8) un sig ned NOT NULL AUTO_INCREMENT, order_id mediumi nt(8) un sig ned NOT NULL, no te_value text NOT NULL, PRIMARY KEY (n ote_id) )ENGINE=MylSAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 添加语言包--la nguages\zh_c n\adm in\o rder.php /*订单备注*/ $_LANG[label_order_note]=客服人员订单备注:’; 修改admin/order.php文件第103行,添加代码: /* */ //--保存订单备注 /* */ elseif ($_REQUEST[act] == save_ordernote) { $oid = $_REQUEST[oid]; $oval = $_REQUEST[ no teVal]; $sql = select count(no te_value) from . $ecs-table(order_ no te). where order_id = $oid; $n ote_co unt = $db-getO ne($sql); if ($no te_co unt == 0) { $sql = insert into . $ecs-table(order_ no te). (order_id, no te_value) values( . $oid . , . $oval .); } else { $sql = update . $ecs-table(order_note) . set note_value = . $oval . where order_id = . $oid; } $dbquery($sql); //echo 订单备注已保存!; 4. 在以下代码下加入 /*取得能执行的操作列表 */ $operable_list = operable_list($order); $smarty-assig n(operable_list, $operable_list); /*取得订单备注--*/ $sql = SELECT note_value FROM . $ecs-table(order_note). WHERE order_id = $order[order_id]; $order_ note = $db-getO ne($sql); $smarty-assig n(order_ no te, $order_ no te); 5.修改 admin\templates\order info.htm 文件, tr tddiv alig n=rightstro ng{$la ng.l abel_act ion_no te}/stro ngx/div/td td colspa n=5textarea n ame=acti on_no te cols=80 rows=3x/textarea/td /tr tr 在上面代码后面加入以下代码: tr tddiv alig n=rightstro ng{$la ng.l abel_order_ no te}/stro ngx/div/td td colspa n=5 textarea n ame=order_ no te cols=80 rows=3 on blur=saveOrderNote({$smarty.request.order_id},this){$order_ no te}/textarea /td /tr 在本文件admin\templates\order info.htm 的JS代码中加入下面内容 *保存订单备注 */ fun ctio n saveOrderNote(oid,parm){ var no teVal = parm.value; Ajax.call(order.php?is ajax=1 act=save order noteo id=+oid+no teVal=+no teVal,, saveOrderRespo nse, POST, ); } function saveOrderResp on se(result){ //alert(result); } 删除订单时删除关联的订单备注 admi n/order.

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档