缺货登记,想直接调用用户名,不用登记名,怎么改的啊?

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



缺货登记,想直接调用用户名,不用登记名,怎么改的啊?谢谢

回答:


可以找到user_clips.dwt模板把相应行"联系人:"隐藏掉,



  1. <!--#缺货登记列表页面 -->
  2. <!--{if $action eq 'add_booking'} -->
  3. {insert_scripts files='utils.js'}
  4. <script type="text/javascript">
  5. {foreach from=$lang.booking_js item=item key=key}
  6. var {$key} = "{$item}";
  7. {/foreach}
  8. </script>
  9. <h5><span>{$lang.add}{$lang.label_booking}</span></h5>
  10. <div class="blank"></div>
  11. <form action="user.php" method="post" name="formBooking" **ubmit="return addBooking();">
  12. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  13. <tr>
  14. <td align="right" bgcolor="#ffffff">{$lang.booking_goods_name}</td>
  15. <td bgcolor="#ffffff">{$info.goods_name}</td>
  16. </tr>
  17. <tr>
  18. <td align="right" bgcolor="#ffffff">{$lang.booking_amount}:</td>
  19. <td bgcolor="#ffffff"><input name="number" type="text" value="{$info.goods_number}" class="inputBg" /></td>
  20. </tr>
  21. <tr>
  22. <td align="right" bgcolor="#ffffff">{$lang.describe}:</td>
  23. <td bgcolor="#ffffff"><textarea name="desc" cols="50" rows="5" wrap="virtual" class="B_blue">{$goods_attr}{$info.goods_desc|escape}</textarea>
  24. </td>
  25. </tr>
  26. <tr>
  27. <td align="right" bgcolor="#ffffff" style="display:none;">{$lang.contact_username}:</td>
  28. <td bgcolor="#ffffff"><input name="linkman" type="text" value="{$info.c**ignee|escape}" size="25"class="inputBg"/>
  29. </td>
  30. </tr>
  31. <tr>
  32. <td align="right" bgcolor="#ffffff">{$lang.email_address}:</td>
  33. <td bgcolor="#ffffff"><input name="email" type="text" value="{$info.email|escape}" size="25" class="inputBg" /></td>
  34. </tr>
  35. <tr>
  36. <td align="right" bgcolor="#ffffff">{$lang.contact_phone}:</td>
  37. <td bgcolor="#ffffff"><input name="tel" type="text" value="{$info.tel|escape}" size="25" class="inputBg" /></td>
  38. </tr>
  39. <tr>
  40. <td align="right" bgcolor="#ffffff"> </td>
  41. <td bgcolor="#ffffff"><input name="act" type="hidden" value="act_add_booking" />
  42. <input name="id" type="hidden" value="{$info.id}" />
  43. <input name="rec_id" type="hidden" value="{$info.rec_id}" />
  44. <input type="submit" name="submit" class="submit" value="{$lang.submit_booking_goods}" />
  45. <input type="reset" name="reset" class="reset" value="{$lang.button_reset}" />
  46. </td>
  47. </tr>
  48. </table>
  49. </form>
  50. <!-- {/if} -->
复制代码








同时要找到user.js,修改add_booking函数

  1. /* *
  2. * 处理会员提交的缺货登记
  3. */
  4. function addBooking()
  5. {
  6. var frm= document.forms['formBooking'];
  7. var goods_id = frm.elements['id'].value;
  8. var rec_id= frm.elements['rec_id'].value;
  9. var number= frm.elements['number'].value;
  10. var desc= frm.elements['desc'].value;
  11. var linkman= frm.elements['linkman'].value;
  12. var email= frm.elements['email'].value;
  13. var tel= frm.elements['tel'].value;
  14. var msg = "";

  15. if (number.length == 0)
  16. {
  17. msg += booking_amount_empty + '\n';
  18. }
  19. else
  20. {
  21. var reg = /^[0-9]+/;
  22. if ( ! reg.test(number))
  23. {
  24. msg += booking_amount_error + '\n';
  25. }
  26. }

  27. if (desc.length == 0)
  28. {
  29. msg += describe_empty + '\n';
  30. }

  31. if (linkman.length == 0)
  32. {
  33. msg += contact_username_empty + '\n';
  34. }

  35. if (email.length == 0)
  36. {
  37. msg += email_empty + '\n';
  38. }
  39. else
  40. {
  41. if ( ! (Utils.isEmail(email)))
  42. {
  43. msg += email_error + '\n';
  44. }
  45. }

  46. if (tel.length == 0)
  47. {
  48. msg += contact_phone_empty + '\n';
  49. }

  50. if (msg.length > 0)
  51. {
  52. alert(msg);
  53. return false;
  54. }

  55. return true;
  56. }
复制代码




把其中的


  1. if (linkman.length == 0)
  2. {
  3. msg += contact_username_empty + '\n';
  4. }
复制代码


注释掉

这个说得很详细嘛

我主要是修改后台的列表,楼上说的是前台用户吧,还是感谢!

感谢2楼啊

求指点,在后台缺货登记如何调用用户名!