给EMLOG加上一个订单/工单提交功能-站长杂谈下载

给EMLOG加上一个订单/工单提交功能

来自版块: 站长杂谈发表于: 2015-8-17 11:13:31
31984
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
    说到这个客户提交订单的功能,一般人可能觉得是写插件来实现。不过写插件有点麻烦,有不少增删改查的功能要写。最近有个朋友找明月网络定制模板,需要一个客户提交订单的功能。明月网络想了一下下,想到了一个通过修改EMLOG本身的评论系统的方法来简单实现一个客户提交订单的功能。
# w, \0 v7 Q  ]* {+ \( ]    实现思路是,首先制作一个用户提交订单信息的表单,然后在用户提交该表单的时候,将订单信息表单的数据通过JS整合成评论数据提交。之后,网站管理员就可以在后台的“评论”中看到客户提交的“订单”信息。功能代码(来源明月网络):
  1. <script type="text/javascript">& t$ l9 W- k! `; V" b  L4 R' a
  2. function setDingDan(){
      G8 K, @# B; a2 y
  3. var ddInfo = '';4 X! w9 [- _/ q8 m7 o
  4. var ddName = $("#dingdanform input[name=dd_name]").val();
    2 |  B  ~: U3 \( d( {+ E6 C* P. q' Q
  5. var ddCall = $("#dingdanform input[name=dd_call]").val();
    . j9 r1 q9 @5 P7 `
  6. var ddAdd = $("#dingdanform input[name=dd_add]").val();7 c. N8 y  l8 t
  7. var ddStart = $("#dingdanform input[name=dd_start]").val();$ l1 v4 I5 h9 {7 R  j
  8. var ddEnd = $("#dingdanform input[name=dd_end]").val();
    ! _2 L& O( Z0 s
  9. var ddNum = $("#dingdanform input[name=dd_num]").val();# L1 \4 x' w" l/ X
  10. var ddMore = $("#dingdanform input[name=dd_more]").val();4 [& V6 g- @) A* f& P4 S7 d5 M
  11. if(ddName=='' || ddCall==''){
    : D+ Q. D: G& O- i) k& _, h
  12. alert('请将必要信息填写完整,谢谢合作!');) a, b& \$ _  N6 G& w
  13. return false;}. M9 H9 b4 [. I1 J* w8 I
  14. ddInfo = '客户姓名:'+ddName+';联系电话:'+ddCall+';客户地址:'+ddAdd+';租车日期:'+ddStart+';还车日期:'+ddEnd+';租车数量:'+ddNum+';备注:'+ddMore;% ~5 n6 M$ o) U: r0 p9 Z4 x/ j
  15. $("#dingdanform input[name=comname]").val(ddName);2 T, \! ]7 R/ O1 k* D
  16. $("#dingdanform input[name=comurl]").val('http://www.shuyong.net');0 H/ ?7 `$ H, r9 {( J% _/ r; O
  17. $("#dingdanform input[name=comment]").val(ddInfo);
    2 O( b9 X4 Q  N
  18. }
    2 Z" g0 K+ z% a, X2 K& u' W! O
  19. </script>, r% u* j+ Y7 Q: l: D7 g
  20. <form method="post" id="dingdanform" action="<?php echo BLOG_URL; ?>index.php?action=addcom" onsubmit="return setDingDan();">+ L* G3 z* H1 q5 T+ a# X
  21. <input type="hidden" name="gid" value="<?php echo $logid; ?>" />/ |/ ?/ m. f, M1 p
  22. <div class="inner">
    ! @/ @6 j5 W9 R  H* i
  23. <table cellspacing="0">! ]" p) e# g% t  s& Z. x
  24. <tr><td align="center" width="100">客户姓名</td><td><input type="text" name="dd_name" maxlength="49" value="<?php echo $ckname; ?>" size="22" /></td><td>*</td></tr>( M2 A& w* q% Q, y5 \4 V9 j
  25. <tr><td align="center" width="100">联系电话</td><td><input type="text" name="dd_call" maxlength="49" size="22" /></td><td>*</td></tr>( a) q& c$ q+ K& j7 N
  26. <tr><td align="center" width="100">邮箱地址</td><td><input type="text" name="commail"  maxlength="128"  value="<?php echo $ckmail; ?>" size="22" /></td><td></td></tr>
    $ }7 V( L! E0 O3 s% V  p
  27. <tr><td align="center" width="100">客户地址</td><td colspan="2"><input type="text" name="dd_add" size="50" /></td></tr>
    ( U5 J$ N0 S1 E1 ]
  28. <tr><td align="center" width="100">租车日期</td><td><input type="text" name="dd_start" maxlength="49" size="22" /></td><td></td></tr>; {6 Y9 N4 X) u+ k7 a$ J
  29. <tr><td align="center" width="100">还车日期</td><td><input type="text" name="dd_end" maxlength="49" size="22" /></td><td></td></tr>
    ) _% K4 {. b- r
  30. <tr><td align="center" width="100">租车数量</td><td><input type="text" name="dd_num" maxlength="49" size="10" /> 台</td><td></td></tr>- n! v1 R) J; t4 B6 D. o
  31. <tr><td align="center" width="100">备    注</td><td colspan="2"><input type="text" name="dd_more" size="50" /></td></tr>6 Y5 Y6 N6 _: Q
  32. <tr><td align="center" width="100"></td><td><?php echo $verifyCode; ?> <input type="submit" value="提交" class="sbtn"/></td><td></td></tr>
    ! [. `$ @1 {- K$ B& U) p; D: b) a' T7 Z
  33. </table>/ Z$ A6 p  K* Y( l7 w
  34. </div>+ r! A" l2 F9 z  L( j
  35. <p># i- m$ R1 O' m, j5 d
  36. <input type="hidden" name="comname" />
    3 `3 B3 s/ a" V- l1 G% G
  37. <input type="hidden" name="comurl" />
    + J: b/ S$ f0 \3 s4 p
  38. <input type="hidden" name="comment" />
    + O; u; y( r1 D7 N# g  n, [
  39. <input type="hidden" name="pid" value="0" />
    + U" D$ v  T# ^* B# U
  40. </p>
    + M+ X5 ?. ]( K* J
  41. </form>
复制代码

1 H! x: z9 g; t; J, R3 z# z

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部