PageRenderTime 59ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/themes/clothing/user_transaction.dwt

https://bitbucket.org/luxi78/fengyu
Unknown | 1098 lines | 1083 code | 15 blank | 0 comment | 0 complexity | caa5251bfee4241343dfadb1f91a556a MD5 | raw file
Possible License(s): LGPL-2.1

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta name="Keywords" content="{$keywords}" />
  6. <meta name="Description" content="{$description}" />
  7. <!-- TemplateBeginEditable name="doctitle" -->
  8. <title>{$page_title}</title>
  9. <!-- TemplateEndEditable --><!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
  10. <link rel="shortcut icon" href="favicon.ico" />
  11. <link rel="icon" href="animated_favicon.gif" type="image/gif" />
  12. <link href="{$ecs_css_path}" rel="stylesheet" type="text/css" />
  13. {* ?????? *}
  14. {insert_scripts files='common.js,user.js'}
  15. </head>
  16. <body>
  17. <!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
  18. <!-- #BeginLibraryItem "/library/search_form.lbi" --><!-- #EndLibraryItem -->
  19. <!-- #BeginLibraryItem "/library/ur_here.lbi" --><!-- #EndLibraryItem -->
  20. <div class="block clearfix">
  21. <!--left start-->
  22. <div id="areaLeft">
  23. <!-- TemplateBeginEditable name="????" -->
  24. <!-- #BeginLibraryItem "/library/user_menu.lbi" --><!-- #EndLibraryItem -->
  25. <!-- TemplateEndEditable -->
  26. </div>
  27. <!--left end-->
  28. <!--right start-->
  29. <div id="areaRight">
  30. <!-- ?????? start-->
  31. <!--{if $action eq 'profile'}-->
  32. {insert_scripts files='utils.js'}
  33. <script type="text/javascript">
  34. {foreach from=$lang.profile_js item=item key=key}
  35. var {$key} = "{$item}";
  36. {/foreach}
  37. </script>
  38. <div class="General_Title clearfix">
  39. <div class="TitleBoxcon"><p>{$lang.profile}</p>&nbsp;</div>
  40. </div>
  41. <div class="clearfix groupList flowBox">
  42. <form name="formEdit" action="user.php" method="post" onSubmit="return userEdit()">
  43. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  44. <tr>
  45. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.birthday}? </td>
  46. <td width="72%" align="left" bgcolor="#FFFFFF"> {html_select_date field_order=YMD prefix=birthday start_year=-60 end_year=+1 display_days=true month_format=%m day_value_format=%02d time=$profile.birthday} </td>
  47. </tr>
  48. <tr>
  49. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.sex}? </td>
  50. <td width="72%" align="left" bgcolor="#FFFFFF"><input type="radio" name="sex" value="0" {if $profile.sex==0}checked="checked"{/if} />
  51. {$lang.secrecy}&nbsp;&nbsp;
  52. <input type="radio" name="sex" value="1" {if $profile.sex==1}checked="checked"{/if} />
  53. {$lang.male}&nbsp;&nbsp;
  54. <input type="radio" name="sex" value="2" {if $profile.sex==2}checked="checked"{/if} />
  55. {$lang.female}&nbsp;&nbsp; </td>
  56. </tr>
  57. <tr>
  58. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.email}? </td>
  59. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="email" type="text" value="{$profile.email}" size="25" class="border" /></td>
  60. </tr>
  61. <tr>
  62. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.other_msn}?</td>
  63. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="other[msn]" type="text" value="{$profile.msn}" class="border" />
  64. </td>
  65. </tr>
  66. <tr>
  67. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.other_qq}?</td>
  68. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="other[qq]" type="text" value="{$profile.qq}" class="border" />
  69. </td>
  70. </tr>
  71. <tr>
  72. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.other_office_phone}?</td>
  73. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="other[office_phone]" type="text" value="{$profile.office_phone}" class="border" />
  74. </td>
  75. </tr>
  76. <tr>
  77. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.other_home_phone}?</td>
  78. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="other[home_phone]" type="text" value="{$profile.home_phone}" class="border" />
  79. </td>
  80. </tr>
  81. <tr>
  82. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.other_mobile_phone}?</td>
  83. <td width="72%" align="left" bgcolor="#FFFFFF"><input name="other[mobile_phone]" type="text" value="{$profile.mobile_phone}" class="border" />
  84. </td>
  85. </tr>
  86. {foreach from=$extend_info_list item=field}
  87. <tr>
  88. <td width="28%" align="right" bgcolor="#FFFFFF">{$field.reg_field_name}?</td>
  89. <td width="72%" align="left" bgcolor="#FFFFFF">
  90. <input name="extend_field{$field.id}" type="text" class="border" value="{$field.content}"/>
  91. </td>
  92. </tr>
  93. {/foreach}
  94. <tr>
  95. <td colspan="2" align="center" bgcolor="#FFFFFF"><input name="act" type="hidden" value="act_edit_profile" />
  96. <input name="submit" type="submit" class="bnt_number4" value="{$lang.confirm_edit}" />
  97. </td>
  98. </tr>
  99. </table>
  100. </form>
  101. <form name="formPassword" action="user.php" method="post" onSubmit="return editPassword()" >
  102. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  103. <tr>
  104. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.old_password}?</td>
  105. <td width="76%" align="left" bgcolor="#FFFFFF"><input name="old_password" type="password" size="25" class="border" /></td>
  106. </tr>
  107. <tr>
  108. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.new_password}?</td>
  109. <td align="left" bgcolor="#FFFFFF"><input name="new_password" type="password" size="25" class="border" /></td>
  110. </tr>
  111. <tr>
  112. <td width="28%" align="right" bgcolor="#FFFFFF">{$lang.confirm_password}?</td>
  113. <td align="left" bgcolor="#FFFFFF"><input name="comfirm_password" type="password" size="25" class="border" /></td>
  114. </tr>
  115. <tr>
  116. <td colspan="2" align="center" bgcolor="#FFFFFF"><input name="act" type="hidden" value="act_edit_password" />
  117. <input name="submit" type="submit" class="bnt_number4" value="{$lang.confirm_edit}" />
  118. </td>
  119. </tr>
  120. </table>
  121. </form>
  122. </div>
  123. <!--{/if}-->
  124. <!--#?????? end-->
  125. <!-- {if $action eq 'bonus'} ??????? start-->
  126. <script type="text/javascript">
  127. {foreach from=$lang.profile_js item=item key=key}
  128. var {$key} = "{$item}";
  129. {/foreach}
  130. </script>
  131. <div class="General_Title clearfix">
  132. <div class="TitleBoxcon"><p>{$lang.label_bonus}</p>&nbsp;</div>
  133. </div>
  134. <div class="clearfix groupList flowBox">
  135. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  136. <tr>
  137. <th align="center" bgcolor="#FFFFFF">{$lang.bonus_sn}</th>
  138. <th align="center" bgcolor="#FFFFFF">{$lang.bonus_name}</th>
  139. <th align="center" bgcolor="#FFFFFF">{$lang.bonus_amount}</th>
  140. <th align="center" bgcolor="#FFFFFF">{$lang.min_goods_amount}</th>
  141. <th align="center" bgcolor="#FFFFFF">{$lang.bonus_end_date}</th>
  142. <th align="center" bgcolor="#FFFFFF">{$lang.bonus_status}</th>
  143. </tr>
  144. <!-- {if $bonus} -->
  145. <!--{foreach from=$bonus item=item}-->
  146. <tr>
  147. <td align="center" bgcolor="#FFFFFF">{$item.bonus_sn|default:N/A}</td>
  148. <td align="center" bgcolor="#FFFFFF">{$item.type_name}</td>
  149. <td align="center" bgcolor="#FFFFFF">{$item.type_money}</td>
  150. <td align="center" bgcolor="#FFFFFF">{$item.min_goods_amount}</td>
  151. <td align="center" bgcolor="#FFFFFF">{$item.use_enddate}</td>
  152. <td align="center" bgcolor="#FFFFFF">{$item.status}</td>
  153. </tr>
  154. <!--{/foreach}-->
  155. <!-- {else} -->
  156. <tr>
  157. <td colspan="6" bgcolor="#FFFFFF">{$lang.user_bonus_empty}</td>
  158. </tr>
  159. <!-- {/if} -->
  160. </table>
  161. </div>
  162. <!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
  163. <div class="General_Title clearfix">
  164. <div class="TitleBoxcon"><p>{$lang.add_bonus}</p>&nbsp;</div>
  165. </div>
  166. <div class="clearfix groupList flowBox">
  167. <form name="addBouns" action="user.php" method="post" onSubmit="return addBonus()">
  168. <div style="padding: 15px;">
  169. {$lang.bonus_number}
  170. <input name="bonus_sn" type="text" size="30" class="border" />
  171. <input type="hidden" name="act" value="act_add_bonus"/>
  172. <input type="submit" value="{$lang.add_bonus}" class="bnt_number4" />
  173. </div>
  174. </form>
  175. </div>
  176. <!-- {/if} -->
  177. <!--??????-->
  178. <!--#?????? start-->
  179. <!-- {if $action eq 'order_list'} -->
  180. <div class="General_Title clearfix">
  181. <div class="TitleBoxcon"><p>{$lang.label_order}</p>&nbsp;</div>
  182. </div>
  183. <div class="clearfix groupList flowBox">
  184. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  185. <tr align="center">
  186. <td bgcolor="#ffffff">{$lang.order_number}</td>
  187. <td bgcolor="#ffffff">{$lang.order_addtime}</td>
  188. <td bgcolor="#ffffff">{$lang.order_money}</td>
  189. <td bgcolor="#ffffff">{$lang.order_status}</td>
  190. <td bgcolor="#ffffff">{$lang.handle}</td>
  191. </tr>
  192. <!--{foreach from=$orders item=item}-->
  193. <tr>
  194. <td align="center" bgcolor="#ffffff"><a href="user.php?act=order_detail&order_id={$item.order_id}" class="f6">{$item.order_sn}</a></td>
  195. <td align="center" bgcolor="#ffffff">{$item.order_time}</td>
  196. <td align="right" bgcolor="#ffffff">{$item.total_fee}</td>
  197. <td align="center" bgcolor="#ffffff">{$item.order_status}</td>
  198. <td align="center" bgcolor="#ffffff"><font class="f6">{$item.handler}</font></td>
  199. </tr>
  200. <!--{/foreach}-->
  201. </table>
  202. </div>
  203. <!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
  204. <div class="General_Title clearfix">
  205. <div class="TitleBoxcon"><p>{$lang.merge_order}</p>&nbsp;</div>
  206. </div>
  207. <div class="clearfix groupList flowBox">
  208. <script type="text/javascript">
  209. {foreach from=$lang.merge_order_js item=item key=key}
  210. var {$key} = "{$item}";
  211. {/foreach}
  212. </script>
  213. <form action="user.php" method="post" name="formOrder" onsubmit="return mergeOrder()">
  214. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  215. <tr>
  216. <td width="22%" align="right" bgcolor="#ffffff">{$lang.first_order}:</td>
  217. <td width="12%" align="left" bgcolor="#ffffff"><select name="to_order" class="border">
  218. <option value="0">{$lang.select}</option>
  219. {html_options options=$merge}
  220. </select></td>
  221. <td width="19%" align="right" bgcolor="#ffffff">{$lang.second_order}:</td>
  222. <td width="11%" align="left" bgcolor="#ffffff"><select name="from_order" class="border">
  223. <option value="0">{$lang.select}</option>
  224. {html_options options=$merge}
  225. </select></td>
  226. <td width="36%" bgcolor="#ffffff">&nbsp;<input name="act" value="merge_order" type="hidden" />
  227. <input type="submit" name="Submit" class="bnt_number4" value="{$lang.merge_order}" /></td>
  228. </tr>
  229. <tr>
  230. <td bgcolor="#ffffff">&nbsp;</td>
  231. <td colspan="4" align="left" bgcolor="#ffffff">{$lang.merge_order_notice}</td>
  232. </tr>
  233. </table>
  234. </form>
  235. </div>
  236. <!--{/if}-->
  237. <!--#?????? end-->
  238. <!--#???????? start-->
  239. <!-- {if $action eq 'track_packages'} -->
  240. <div class="General_Title clearfix">
  241. <div class="TitleBoxcon"><p>{$lang.label_track_packages}</p>&nbsp;</div>
  242. </div>
  243. <div class="clearfix groupList flowBox">
  244. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd" id="order_table">
  245. <tr align="center">
  246. <td bgcolor="#ffffff">{$lang.order_number}</td>
  247. <td bgcolor="#ffffff">{$lang.handle}</td>
  248. </tr>
  249. <!--{foreach from=$orders item=item}-->
  250. <tr>
  251. <td align="center" bgcolor="#ffffff"><a href="user.php?act=order_detail&order_id={$item.order_id}">{$item.order_sn}</a></td>
  252. <td align="center" bgcolor="#ffffff">{$item.query_link}</td>
  253. </tr>
  254. <!--{/foreach}-->
  255. </table>
  256. <script>
  257. var query_status = '{$lang.query_status}';
  258. var ot = document.getElementById('order_table');
  259. for (var i = 1; i < ot.rows.length; i++)
  260. {
  261. var row = ot.rows[i];
  262. var cel = row.cells[1];
  263. cel.getElementsByTagName('a').item(0).innerHTML = query_status;
  264. }
  265. </script>
  266. </div>
  267. <!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
  268. <!--{/if}-->
  269. <!--#???????? end-->
  270. <!-- ==========??????,?????????????????????????????????========== -->
  271. <!--{if $action eq order_detail} -->
  272. <div class="General_Title clearfix">
  273. <div class="TitleBoxcon"><p>{$lang.order_status}</p>&nbsp;</div>
  274. </div>
  275. <div class="clearfix groupList flowBox">
  276. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  277. <tr>
  278. <td width="15%" align="right" bgcolor="#ffffff">{$lang.detail_order_sn}?</td>
  279. <td align="left" bgcolor="#ffffff">{$order.order_sn}
  280. <!-- {if $order.extension_code eq "group_buy"} -->
  281. <a href="./group_buy.php?act=view&id={$order.extension_id}" class="f6"><strong>{$lang.order_is_group_buy}</strong></a>
  282. <!-- {elseif $order.extension_code eq "exchange_goods"} -->
  283. <a href="./exchange.php?act=view&id={$order.extension_id}" class="f6"><strong>{$lang.order_is_exchange}</strong></a>
  284. <!--{/if}-->
  285. <a href="user.php?act=message_list&order_id={$order.order_id}" class="f6">[{$lang.business_message}]</a>
  286. </td>
  287. </tr>
  288. <tr>
  289. <td align="right" bgcolor="#ffffff">{$lang.detail_order_status}?</td>
  290. <td align="left" bgcolor="#ffffff">{$order.order_status}&nbsp;&nbsp;&nbsp;&nbsp;{$order.confirm_time}</td>
  291. </tr>
  292. <tr>
  293. <td align="right" bgcolor="#ffffff">{$lang.detail_pay_status}?</td>
  294. <td align="left" bgcolor="#ffffff">{$order.pay_status}&nbsp;&nbsp;&nbsp;&nbsp;{if $order.order_amount gt 0}{$order.pay_online}{/if}{$order.pay_time}</td>
  295. </tr>
  296. <tr>
  297. <td align="right" bgcolor="#ffffff">{$lang.detail_shipping_status}?</td>
  298. <td align="left" bgcolor="#ffffff">{$order.shipping_status}&nbsp;&nbsp;&nbsp;&nbsp;{$order.shipping_time}</td>
  299. </tr>
  300. <!-- {if $order.invoice_no}-->
  301. <tr>
  302. <td align="right" bgcolor="#ffffff">{$lang.consignment}?</td>
  303. <td align="left" bgcolor="#ffffff">{$order.invoice_no}</td>
  304. </tr>
  305. <!--{/if}-->
  306. <!--{if $order.to_buyer}-->
  307. <tr>
  308. <td align="right" bgcolor="#ffffff">{$lang.detail_to_buyer}?</td>
  309. <td align="left" bgcolor="#ffffff">{$order.to_buyer}</td>
  310. </tr>
  311. <!-- {/if} -->
  312. <!--{if $virtual_card}-->
  313. <tr>
  314. <td align="right" bgcolor="#ffffff">{$lang.virtual_card_info}?</td>
  315. <td colspan="3" align="left" bgcolor="#ffffff">
  316. <!--{foreach from=$virtual_card item=vgoods}-->
  317. <!--{foreach from=$vgoods.info item=card}-->
  318. <!--{if $card.card_sn}-->{$lang.card_sn}:<span style="color:red;">{$card.card_sn}</span><!--{/if}-->
  319. <!--{if $card.card_password}-->{$lang.card_password}:<span style="color:red;">{$card.card_password}</span><!--{/if}-->
  320. <!--{if $card.end_date}-->{$lang.end_date}:{$card.end_date}<!--{/if}--><br />
  321. <!--{/foreach}-->
  322. <!--{/foreach}-->
  323. </td>
  324. </tr>
  325. <!--{/if}-->
  326. </table>
  327. </div>
  328. <div class="General_Title clearfix">
  329. <div class="TitleBoxcon"><p>{$lang.goods_list}</p>
  330. <!-- {if $allow_to_cart} -->
  331. <a href="javascript:;" onclick="returnToCart({$order.order_id})"><font class="empty">{$lang.return_to_cart}</font></a>
  332. <!-- {/if} -->
  333. </div>
  334. </div>
  335. <div class="clearfix groupList flowBox">
  336. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  337. <tr>
  338. <th width="23%" align="center" bgcolor="#ffffff">{$lang.goods_name}</th>
  339. <th width="29%" align="center" bgcolor="#ffffff">{$lang.goods_attr}</th>
  340. <!--<th>{$lang.market_price}</th>-->
  341. <th width="26%" align="center" bgcolor="#ffffff">{$lang.goods_price}<!-- {if $order.extension_code eq "group_buy"} -->{$lang.gb_deposit}<!-- {/if} --></th>
  342. <th width="9%" align="center" bgcolor="#ffffff">{$lang.number}</th>
  343. <th width="20%" align="center" bgcolor="#ffffff">{$lang.subtotal}</th>
  344. </tr>
  345. <!-- {foreach from=$goods_list item=goods} -->
  346. <tr>
  347. <td bgcolor="#ffffff">
  348. <!-- {if $goods.goods_id gt 0 && $goods.extension_code neq 'package_buy'} ?? -->
  349. <a href="goods.php?id={$goods.goods_id}" target="_blank" class="f6">{$goods.goods_name}</a>
  350. <!-- {if $goods.parent_id > 0} -->
  351. <span style="color:#FF0000">?{$lang.accessories}?</span>
  352. <!-- {elseif $goods.is_gift} -->
  353. <span style="color:#FF0000">?{$lang.largess}?</span>
  354. <!-- {/if} -->
  355. <!-- {elseif $goods.goods_id gt 0 && $goods.extension_code eq 'package_buy'} -->
  356. <a href="javascript:void(0)" onclick="setSuitShow({$goods.goods_id})" class="f6">{$goods.goods_name}<span style="color:#FF0000;">????</span></a>
  357. <div id="suit_{$goods.goods_id}" style="display:none">
  358. <!-- {foreach from=$goods.package_goods_list item=package_goods_list} -->
  359. <a href="goods.php?id={$package_goods_list.goods_id}" target="_blank" class="f6">{$package_goods_list.goods_name}</a><br />
  360. <!-- {/foreach} -->
  361. </div>
  362. <!-- {/if} -->
  363. </td>
  364. <td align="left" bgcolor="#ffffff">{$goods.goods_attr|nl2br}</td>
  365. <!--<td align="right">{$goods.market_price}</td>-->
  366. <td align="right" bgcolor="#ffffff">{$goods.goods_price}</td>
  367. <td align="center" bgcolor="#ffffff">{$goods.goods_number}</td>
  368. <td align="right" bgcolor="#ffffff">{$goods.subtotal}</td>
  369. </tr>
  370. <!-- {/foreach} -->
  371. <tr>
  372. <td colspan="8" bgcolor="#ffffff" align="right">
  373. {$lang.shopping_money}<!-- {if $order.extension_code eq "group_buy"} -->{$lang.gb_deposit}<!-- {/if} -->: {$order.formated_goods_amount}
  374. </td>
  375. </tr>
  376. </table>
  377. </div>
  378. <div class="General_Title clearfix">
  379. <div class="TitleBoxcon"><p>{$lang.fee_total}</p>&nbsp;</div>
  380. </div>
  381. <div class="clearfix groupList flowBox">
  382. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  383. <tr>
  384. <td align="right" bgcolor="#ffffff">
  385. {$lang.goods_all_price}<!-- {if $order.extension_code eq "group_buy"} -->{$lang.gb_deposit}<!-- {/if} -->: {$order.formated_goods_amount}
  386. <!-- {if $order.discount gt 0} ?? -->
  387. - {$lang.discount}: {$order.formated_discount}
  388. <!-- {/if} -->
  389. <!-- {if $order.tax gt 0} -->
  390. + {$lang.tax}: {$order.formated_tax}
  391. <!-- {/if} -->
  392. <!-- {if $order.shipping_fee > 0} -->
  393. + {$lang.shipping_fee}: {$order.formated_shipping_fee}
  394. <!-- {/if} -->
  395. <!-- {if $order.insure_fee > 0} -->
  396. + {$lang.insure_fee}: {$order.formated_insure_fee}
  397. <!-- {/if} -->
  398. <!-- {if $order.pay_fee > 0} -->
  399. + {$lang.pay_fee}: {$order.formated_pay_fee}
  400. <!-- {/if} -->
  401. <!-- {if $order.pack_fee > 0} -->
  402. + {$lang.pack_fee}: {$order.formated_pack_fee}
  403. <!-- {/if} -->
  404. <!-- {if $order.card_fee > 0} -->
  405. + {$lang.card_fee}: {$order.formated_card_fee}
  406. <!-- {/if} --> </td>
  407. </tr>
  408. <tr>
  409. <td align="right" bgcolor="#ffffff">
  410. <!-- {if $order.money_paid > 0} -->
  411. - {$lang.order_money_paid}: {$order.formated_money_paid}
  412. <!-- {/if} -->
  413. <!-- {if $order.surplus > 0} -->
  414. - {$lang.use_surplus}: {$order.formated_surplus}
  415. <!-- {/if} -->
  416. <!-- {if $order.integral_money > 0} -->
  417. - {$lang.use_integral}: {$order.formated_integral_money}
  418. <!-- {/if} -->
  419. <!-- {if $order.bonus > 0} -->
  420. - {$lang.use_bonus}: {$order.formated_bonus}
  421. <!-- {/if} --> </td>
  422. </tr>
  423. <tr>
  424. <td align="right" bgcolor="#ffffff">{$lang.order_amount}: {$order.formated_order_amount}
  425. <!-- {if $order.extension_code eq "group_buy"} --><br />
  426. {$lang.notice_gb_order_amount}<!-- {/if} --></td>
  427. </tr>
  428. <!-- {if $allow_edit_surplus} ??????????? -->
  429. <tr>
  430. <td align="right" bgcolor="#ffffff">
  431. <form action="user.php" method="post" name="formFee" id="formFee">{$lang.use_more_surplus}:
  432. <input name="surplus" type="text" size="8" value="0" class="border"/>{$max_surplus}
  433. <input type="submit" name="Submit" value="{$lang.button_submit}" class="bnt_number2" />
  434. <input type="hidden" name="act" value="act_edit_surplus" />
  435. <input type="hidden" name="order_id" value="{$smarty.get.order_id}" />
  436. </form></td>
  437. </tr>
  438. <!--{/if}-->
  439. </table>
  440. </div>
  441. <div class="General_Title clearfix">
  442. <div class="TitleBoxcon"><p>{$lang.consignee_info}</p>&nbsp;</div>
  443. </div>
  444. <div class="clearfix groupList flowBox">
  445. <!-- {if $order.allow_update_address gt 0} -->
  446. <form action="user.php" method="post" name="formAddress" id="formAddress">
  447. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  448. <tr>
  449. <td width="15%" align="right" bgcolor="#ffffff">{$lang.consignee_name}? </td>
  450. <td width="35%" align="left" bgcolor="#ffffff"><input name="consignee" type="text" class="border" value="{$order.consignee|escape}" size="25">
  451. </td>
  452. <td width="15%" align="right" bgcolor="#ffffff">{$lang.email_address}? </td>
  453. <td width="35%" align="left" bgcolor="#ffffff"><input name="email" type="text" class="border" value="{$order.email|escape}" size="25" />
  454. </td>
  455. </tr>
  456. <!-- {if $order.exist_real_goods} -->
  457. <!-- ????????-->
  458. <tr>
  459. <td align="right" bgcolor="#ffffff">{$lang.detailed_address}? </td>
  460. <td align="left" bgcolor="#ffffff"><input name="address" type="text" class="border" value="{$order.address|escape} " size="25" /></td>
  461. <td align="right" bgcolor="#ffffff">{$lang.postalcode}?</td>
  462. <td align="left" bgcolor="#ffffff"><input name="zipcode" type="text" class="border" value="{$order.zipcode|escape}" size="25" /></td>
  463. </tr>
  464. <!--{/if}-->
  465. <tr>
  466. <td align="right" bgcolor="#ffffff">{$lang.phone}?</td>
  467. <td align="left" bgcolor="#ffffff"><input name="tel" type="text" class="border" value="{$order.tel|escape}" size="25" /></td>
  468. <td align="right" bgcolor="#ffffff">{$lang.backup_phone}?</td>
  469. <td align="left" bgcolor="#ffffff"><input name="mobile" type="text" class="border" value="{$order.mobile|escape}" size="25" /></td>
  470. </tr>
  471. <!-- {if $order.exist_real_goods} -->
  472. <!-- ????????-->
  473. <tr>
  474. <td align="right" bgcolor="#ffffff">{$lang.sign_building}?</td>
  475. <td align="left" bgcolor="#ffffff"><input name="sign_building" class="border" type="text" value="{$order.sign_building|escape}" size="25" />
  476. </td>
  477. <td align="right" bgcolor="#ffffff">{$lang.deliver_goods_time}?</td>
  478. <td align="left" bgcolor="#ffffff"><input name="best_time" type="text" class="border" value="{$order.best_time|escape}" size="25" />
  479. </td>
  480. </tr>
  481. <!-- {/if}-->
  482. <tr>
  483. <td colspan="4" align="center" bgcolor="#ffffff"><input type="hidden" name="act" value="save_order_address" />
  484. <input type="hidden" name="order_id" value="{$order.order_id}" />
  485. <input type="submit" value="{$lang.update_address}" class="bnt_number10" />
  486. </td>
  487. </tr>
  488. </table>
  489. </form>
  490. <!-- {else} -->
  491. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  492. <tr>
  493. <td width="15%" align="right" bgcolor="#ffffff">{$lang.consignee_name}?</td>
  494. <td width="35%" align="left" bgcolor="#ffffff">{$order.consignee}</td>
  495. <td width="15%" align="right" bgcolor="#ffffff" >{$lang.email_address}?</td>
  496. <td width="35%" align="left" bgcolor="#ffffff">{$order.email}</td>
  497. </tr>
  498. <!-- {if $order.exist_real_goods} -->
  499. <tr>
  500. <td align="right" bgcolor="#ffffff">{$lang.detailed_address}?</td>
  501. <td colspan="3" align="left" bgcolor="#ffffff">{$order.address}
  502. <!-- {if $order.zipcode} -->
  503. [{$lang.postalcode}: {$order.zipcode}]
  504. <!-- {/if} --></td>
  505. </tr>
  506. <!-- {/if}-->
  507. <tr>
  508. <td align="right" bgcolor="#ffffff">{$lang.phone}?</td>
  509. <td align="left" bgcolor="#ffffff">{$order.tel} </td>
  510. <td align="right" bgcolor="#ffffff">{$lang.backup_phone}?</td>
  511. <td align="left" bgcolor="#ffffff">{$order.mobile}</td>
  512. </tr>
  513. <!-- {if $order.exist_real_goods} -->
  514. <tr>
  515. <td align="right" bgcolor="#ffffff" >{$lang.sign_building}?</td>
  516. <td align="left" bgcolor="#ffffff">{$order.sign_building} </td>
  517. <td align="right" bgcolor="#ffffff" >{$lang.deliver_goods_time}?</td>
  518. <td align="left" bgcolor="#ffffff">{$order.best_time}</td>
  519. </tr>
  520. <!--{/if}-->
  521. </table>
  522. <!-- {/if} -->
  523. </div>
  524. <div class="General_Title clearfix">
  525. <div class="TitleBoxcon"><p>{$lang.payment}</p>&nbsp;</div>
  526. </div>
  527. <div class="clearfix groupList flowBox">
  528. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  529. <tr>
  530. <td bgcolor="#ffffff">
  531. {$lang.select_payment}: {$order.pay_name}?{$lang.order_amount}: <strong>{$order.formated_order_amount}</strong><br />
  532. {$order.pay_desc}
  533. </td>
  534. </tr>
  535. <tr>
  536. <td bgcolor="#ffffff" align="right">
  537. <!--{if $payment_list}-->
  538. <form name="payment" method="post" action="user.php">
  539. {$lang.change_payment}:
  540. <select name="pay_id">
  541. <!--{foreach from=$payment_list item=payment}-->
  542. <option value="{$payment.pay_id}">
  543. {$payment.pay_name}({$lang.pay_fee}:{$payment.format_pay_fee})
  544. </option>
  545. <!--{/foreach}-->
  546. </select>
  547. <input type="hidden" name="act" value="act_edit_payment" />
  548. <input type="hidden" name="order_id" value="{$order.order_id}" />
  549. <input type="submit" name="Submit" value="{$lang.button_submit}" class="bnt_number2" />
  550. </form>
  551. <!--{/if}-->
  552. </td>
  553. </tr>
  554. </table>
  555. </div>
  556. <div class="General_Title clearfix">
  557. <div class="TitleBoxcon"><p>{$lang.other_info}</p>&nbsp;</div>
  558. </div>
  559. <div class="clearfix groupList flowBox">
  560. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  561. <!-- {if $order.shipping_id > 0} -->
  562. <tr>
  563. <td width="15%" align="right" bgcolor="#ffffff">{$lang.shipping}?</td>
  564. <td colspan="3" width="85%" align="left" bgcolor="#ffffff">{$order.shipping_name}</td>
  565. </tr>
  566. <!-- {/if} -->
  567. <tr>
  568. <td width="15%" align="right" bgcolor="#ffffff">{$lang.payment}?</td>
  569. <td colspan="3" align="left" bgcolor="#ffffff">{$order.pay_name}</td>
  570. </tr>
  571. <!--{if $order.insure_fee > 0}-->
  572. <!--{/if}-->
  573. <!-- {if $order.pack_name} ?????? -->
  574. <tr>
  575. <td width="15%" align="right" bgcolor="#ffffff">{$lang.use_pack}?</td>
  576. <td colspan="3" align="left" bgcolor="#ffffff">{$order.pack_name}</td>
  577. </tr>
  578. <!-- {/if} ?????? -->
  579. <!-- {if $order.card_name} ?????? -->
  580. <tr>
  581. <td width="15%" align="right" bgcolor="#ffffff">{$lang.use_card}?</td>
  582. <td colspan="3" align="left" bgcolor="#ffffff">{$order.card_name}</td>
  583. </tr>
  584. <!-- {/if} -->
  585. <!-- {if $order.card_message} ?????? -->
  586. <tr>
  587. <td width="15%" align="right" bgcolor="#ffffff">{$lang.bless_note}?</td>
  588. <td colspan="3" align="left" bgcolor="#ffffff">{$order.card_message}</td>
  589. </tr>
  590. <!-- {/if} ?????? -->
  591. <!-- {if $order.surplus > 0} ?????? -->
  592. <!-- {/if} -->
  593. <!-- {if $order.integral > 0} ?????? -->
  594. <tr>
  595. <td width="15%" align="right" bgcolor="#ffffff">{$lang.use_integral}?</td>
  596. <td colspan="3" align="left" bgcolor="#ffffff">{$order.integral}</td>
  597. </tr>
  598. <!-- {/if} ?????? -->
  599. <!-- {if $order.bonus > 0} ?????? -->
  600. <!-- {/if} -->
  601. <!-- {if $order.inv_payee && $order.inv_content} ????? -->
  602. <tr>
  603. <td width="15%" align="right" bgcolor="#ffffff">{$lang.invoice_title}?</td>
  604. <td width="36%" align="left" bgcolor="#ffffff">{$order.inv_payee}</td>
  605. <td width="19%" align="right" bgcolor="#ffffff">{$lang.invoice_content}?</td>
  606. <td width="25%" align="left" bgcolor="#ffffff">{$order.inv_content}</td>
  607. </tr>
  608. <!-- {/if} -->
  609. <!-- {if $order.postscript} ??????? -->
  610. <tr>
  611. <td width="15%" align="right" bgcolor="#ffffff">{$lang.order_postscript}?</td>
  612. <td colspan="3" align="left" bgcolor="#ffffff">{$order.postscript}</td>
  613. </tr>
  614. <!-- {/if} -->
  615. <tr>
  616. <td width="15%" align="right" bgcolor="#ffffff">{$lang.booking_process}?</td>
  617. <td colspan="3" align="left" bgcolor="#ffffff">{$order.how_oos_name}</td>
  618. </tr>
  619. </table>
  620. </div>
  621. <!--{/if} -->
  622. <!--#????? end-->
  623. <!--#???? start-->
  624. <!--{if $action eq "account_raply" || $action eq "account_log" || $action eq "account_deposit" || $action eq "account_detail"} -->
  625. <script type="text/javascript">
  626. {foreach from=$lang.account_js item=item key=key}
  627. var {$key} = "{$item}";
  628. {/foreach}
  629. </script>
  630. <div class="General_Title clearfix">
  631. <div class="TitleBoxcon"><p>{$lang.user_balance}</p>&nbsp;</div>
  632. </div>
  633. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  634. <tr>
  635. <td align="right" bgcolor="#ffffff">
  636. <a href="user.php?act=account_deposit" {if $action eq 'account_deposit'}class="f4_b"{/if}>{$lang.surplus_type_0}</a> | <a href="user.php?act=account_raply" {if $action eq 'account_raply'}class="f4_b"{/if}>{$lang.surplus_type_1}</a> | <a href="user.php?act=account_detail" {if $action eq 'account_detail'}class="f4_b"{/if}>{$lang.add_surplus_log}</a> | <a href="user.php?act=account_log" {if $action eq 'account_log'}class="f4_b"{/if}>{$lang.view_application}</a>
  637. </td>
  638. </tr>
  639. </table>
  640. <!-- {/if} -->
  641. <!-- {if $action eq "account_raply"} -->
  642. <form name="formSurplus" method="post" action="user.php" onSubmit="return submitSurplus()">
  643. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  644. <tr>
  645. <td width="15%" bgcolor="#ffffff">{$lang.repay_money}:</td>
  646. <td bgcolor="#ffffff" align="left"><input type="text" name="amount" value="{$order.amount|escape}" class="border" size="30" />
  647. </td>
  648. </tr>
  649. <tr>
  650. <td bgcolor="#ffffff">{$lang.process_notic}:</td>
  651. <td bgcolor="#ffffff" align="left"><textarea name="user_note" cols="55" rows="6" class="border">{$order.user_note|escape}</textarea></td>
  652. </tr>
  653. <tr>
  654. <td bgcolor="#ffffff" colspan="2" align="center">
  655. <input type="hidden" name="surplus_type" value="1" />
  656. <input type="hidden" name="act" value="act_account" />
  657. <input type="submit" name="submit" class="bnt_number4" value="{$lang.submit_request}" />
  658. <input type="reset" name="reset" class="bnt_number4" value="{$lang.button_reset}" />
  659. </td>
  660. </tr>
  661. </table>
  662. </form>
  663. <!-- {/if} -->
  664. <!-- {if $action eq "account_deposit"} -->
  665. <form name="formSurplus" method="post" action="user.php" onSubmit="return submitSurplus()">
  666. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  667. <tr>
  668. <td width="15%" bgcolor="#ffffff">{$lang.deposit_money}:</td>
  669. <td align="left" bgcolor="#ffffff"><input type="text" name="amount" class="border" value="{$order.amount|escape}" size="30" /></td>
  670. </tr>
  671. <tr>
  672. <td bgcolor="#ffffff">{$lang.process_notic}:</td>
  673. <td align="left" bgcolor="#ffffff"><textarea name="user_note" cols="55" rows="6" class="border">{$order.user_note|escape}</textarea></td>
  674. </tr>
  675. </table>
  676. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  677. <tr align="center">
  678. <td bgcolor="#ffffff" colspan="3" align="left">{$lang.payment}:</td>
  679. </tr>
  680. <tr align="center">
  681. <td bgcolor="#ffffff">{$lang.pay_name}</td>
  682. <td bgcolor="#ffffff" width="60%">{$lang.pay_desc}</td>
  683. <td bgcolor="#ffffff" width="17%">{$lang.pay_fee}</td>
  684. </tr>
  685. <!-- {foreach from=$payment item=list} -->
  686. <tr>
  687. <td bgcolor="#ffffff" align="left">
  688. <input type="radio" name="payment_id" value="{$list.pay_id}" />{$list.pay_name}</td>
  689. <td bgcolor="#ffffff" align="left">{$list.pay_desc}</td>
  690. <td bgcolor="#ffffff" align="center">{$list.pay_fee}</td>
  691. </tr>
  692. <!-- {/foreach} -->
  693. <tr>
  694. <td bgcolor="#ffffff" colspan="3" align="center">
  695. <input type="hidden" name="surplus_type" value="0" />
  696. <input type="hidden" name="rec_id" value="{$order.id}" />
  697. <input type="hidden" name="act" value="act_account" />
  698. <input type="submit" name="submit" class="bnt_number4" value="{$lang.submit_request}" />
  699. <input type="reset" name="reset" class="bnt_number4" value="{$lang.button_reset}" />
  700. </td>
  701. </tr>
  702. </table>
  703. </form>
  704. <!-- {/if} -->
  705. <!-- {if $action eq "act_account"} -->
  706. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  707. <tr>
  708. <td width="25%" align="right" bgcolor="#ffffff">{$lang.surplus_amount}</td>
  709. <td width="80%" bgcolor="#ffffff">{$amount}</td>
  710. </tr>
  711. <tr>
  712. <td align="right" bgcolor="#ffffff">{$lang.payment_name}</td>
  713. <td bgcolor="#ffffff">{$payment.pay_name}</td>
  714. </tr>
  715. <tr>
  716. <td align="right" bgcolor="#ffffff">{$lang.payment_fee}</td>
  717. <td bgcolor="#ffffff">{$pay_fee}</td>
  718. </tr>
  719. <tr>
  720. <td align="right" valign="middle" bgcolor="#ffffff">{$lang.payment_desc}</td>
  721. <td bgcolor="#ffffff">{$payment.pay_desc}</td>
  722. </tr>
  723. <tr>
  724. <td colspan="2" bgcolor="#ffffff">{$payment.pay_button}</td>
  725. </tr>
  726. </table>
  727. <!-- {/if} -->
  728. <!-- {if $action eq "account_detail"} -->
  729. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  730. <tr align="center">
  731. <td bgcolor="#ffffff">{$lang.process_time}</td>
  732. <td bgcolor="#ffffff">{$lang.surplus_pro_type}</td>
  733. <td bgcolor="#ffffff">{$lang.money}</td>
  734. <td bgcolor="#ffffff">{$lang.change_desc}</td>
  735. </tr>
  736. <!--{foreach from=$account_log item=item}-->
  737. <tr>
  738. <td align="center" bgcolor="#ffffff">{$item.change_time}</td>
  739. <td align="center" bgcolor="#ffffff">{$item.type}</td>
  740. <td align="right" bgcolor="#ffffff">{$item.amount}</td>
  741. <td bgcolor="#ffffff" title="{$item.change_desc}">&nbsp;&nbsp;{$item.short_change_desc}</td>
  742. </tr>
  743. <!--{/foreach}-->
  744. <tr>
  745. <td colspan="4" align="center" bgcolor="#ffffff"><div align="right">{$lang.current_surplus}{$surplus_amount}</div></td>
  746. </tr>
  747. </table>
  748. <!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
  749. <!-- {/if} -->
  750. <!-- {if $action eq "account_log"} -->
  751. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  752. <tr align="center">
  753. <td bgcolor="#ffffff">{$lang.process_time}</td>
  754. <td bgcolor="#ffffff">{$lang.surplus_pro_type}</td>
  755. <td bgcolor="#ffffff">{$lang.money}</td>
  756. <td bgcolor="#ffffff">{$lang.process_notic}</td>
  757. <td bgcolor="#ffffff">{$lang.admin_notic}</td>
  758. <td bgcolor="#ffffff">{$lang.is_paid}</td>
  759. <td bgcolor="#ffffff">{$lang.handle}</td>
  760. </tr>
  761. <!--{foreach from=$account_log item=item}-->
  762. <tr>
  763. <td align="center" bgcolor="#ffffff">{$item.add_time}</td>
  764. <td align="left" bgcolor="#ffffff">{$item.type}</td>
  765. <td align="right" bgcolor="#ffffff">{$item.amount}</td>
  766. <td align="left" bgcolor="#ffffff">{$item.short_user_note}</td>
  767. <td align="left" bgcolor="#ffffff">{$item.short_admin_note}</td>
  768. <td align="center" bgcolor="#ffffff">{$item.pay_status}</td>
  769. <td align="right" bgcolor="#ffffff">{$item.handle}
  770. <!-- {if ($item.is_paid eq 0 && $item.process_type eq 1) || $item.handle} -->
  771. <a href="user.php?act=cancel&id={$item.id}" onclick="if (!confirm('{$lang.confirm_remove_account}')) return false;">{$lang.is_cancel}</a>
  772. <!-- {/if} -->
  773. </td>
  774. </tr>
  775. <!--{/foreach}-->
  776. <tr>
  777. <td colspan="7" align="right" bgcolor="#ffffff">{$lang.current_surplus}{$surplus_amount}</td>
  778. </tr>
  779. </table>
  780. <!-- #BeginLibraryItem "/library/pages.lbi" --><!-- #EndLibraryItem -->
  781. <!-- {/if} -->
  782. <!--#???? end-->
  783. <!--#?????? -->
  784. <!--{if $action eq 'address_list'} -->
  785. <div class="General_Title clearfix">
  786. <div class="TitleBoxcon"><p>{$lang.consignee_info}</p>&nbsp;</div>
  787. </div>
  788. <div class="clearfix groupList flowBox">
  789. {* ?????? *}
  790. {insert_scripts files='utils.js,transport.js,region.js,shopping_flow.js'}
  791. <script type="text/javascript">
  792. region.isAdmin = false;
  793. {foreach from=$lang.flow_js item=item key=key}
  794. var {$key} = "{$item}";
  795. {/foreach}
  796. {literal}
  797. onload = function() {
  798. if (!document.all)
  799. {
  800. document.forms['theForm'].reset();
  801. }
  802. }
  803. {/literal}
  804. </script>
  805. <!-- {foreach from=$consignee_list item=consignee key=sn} -->
  806. <form action="user.php" method="post" name="theForm" onsubmit="return checkConsignee(this)">
  807. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  808. <tr>
  809. <td align="right" bgcolor="#ffffff">{$lang.country_province}?</td>
  810. <td colspan="3" align="left" bgcolor="#ffffff"><select name="country" id="selCountries_{$sn}" onchange="region.changed(this, 1, 'selProvinces_{$sn}')">
  811. <option value="0">{$lang.please_select}{$name_of_region[0]}</option>
  812. <!-- {foreach from=$country_list item=country} -->
  813. <option value="{$country.region_id}" {if $consignee.country eq $country.region_id}selected{/if}>{$country.region_name}</option>
  814. <!-- {/foreach} -->
  815. </select>
  816. <select name="province" id="selProvinces_{$sn}" onchange="region.changed(this, 2, 'selCities_{$sn}')">
  817. <option value="0">{$lang.please_select}{$name_of_region[1]}</option>
  818. <!-- {foreach from=$province_list.$sn item=province} -->
  819. <option value="{$province.region_id}" {if $consignee.province eq $province.region_id}selected{/if}>{$province.region_name}</option>
  820. <!-- {/foreach} -->
  821. </select>
  822. <select name="city" id="selCities_{$sn}" onchange="region.changed(this, 3, 'selDistricts_{$sn}')">
  823. <option value="0">{$lang.please_select}{$name_of_region[2]}</option>
  824. <!-- {foreach from=$city_list.$sn item=city} -->
  825. <option value="{$city.region_id}" {if $consignee.city eq $city.region_id}selected{/if}>{$city.region_name}</option>
  826. <!-- {/foreach} -->
  827. </select>
  828. <select name="district" id="selDistricts_{$sn}" {if !$district_list.$sn}style="display:none"{/if}>
  829. <option value="0">{$lang.please_select}{$name_of_region[3]}</option>
  830. <!-- {foreach from=$district_list.$sn item=district} -->
  831. <option value="{$district.region_id}" {if $consignee.district eq $district.region_id}selected{/if}>{$district.region_name}</option>
  832. <!-- {/foreach} -->
  833. </select>
  834. {$lang.require_field} </td>
  835. </tr>
  836. <tr>
  837. <td align="right" bgcolor="#ffffff">{$lang.consignee_name}?</td>
  838. <td align="left" bgcolor="#ffffff"><input name="consignee" type="text" class="border" id="consignee_{$sn}" value="{$consignee.consignee|escape}" />
  839. {$lang.require_field} </td>
  840. <td align="right" bgcolor="#ffffff">{$lang.email_address}?</td>
  841. <td align="left" bgcolor="#ffffff"><input name="email" type="text" class="border" id="email_{$sn}" value="{$consignee.email|escape}" />
  842. {$lang.require_field}</td>
  843. </tr>
  844. <tr>
  845. <td align="right" bgcolor="#ffffff">{$lang.detailed_address}?</td>
  846. <td align="left" bgcolor="#ffffff"><input name="address" type="text" class="border" id="address_{$sn}" value="{$consignee.address|escape}" />
  847. {$lang.require_field}</td>
  848. <td align="right" bgcolor="#ffffff">{$lang.postalcode}?</td>
  849. <td align="left" bgcolor="#ffffff"><input name="zipcode" type="text" class="border" id="zipcode_{$sn}" value="{$consignee.zipcode|escape}" /></td>
  850. </tr>
  851. <tr>
  852. <td align="right" bgcolor="#ffffff">{$lang.phone}?</td>
  853. <td align="left" bgcolor="#ffffff"><input name="tel" type="text" class="border" id="tel_{$sn}" value="{$consignee.tel|escape}" />
  854. {$lang.require_field}</td>
  855. <td align="right" bgcolor="#ffffff">{$lang.backup_phone}?</td>
  856. <td align="left" bgcolor="#ffffff"><input name="mobile" type="text" class="border" id="mobile_{$sn}" value="{$consignee.mobile|escape}" /></td>
  857. </tr>
  858. <tr>
  859. <td align="right" bgcolor="#ffffff">{$lang.sign_building}?</td>
  860. <td align="left" bgcolor="#ffffff"><input name="sign_building" type="text" class="border" id="sign_building_{$sn}" value="{$consignee.sign_building|escape}" /></td>
  861. <td align="right" bgcolor="#ffffff">{$lang.deliver_goods_time}?</td>
  862. <td align="left" bgcolor="#ffffff"><input name="best_time" type="text" class="border" id="best_time_{$sn}" value="{$consignee.best_time|escape}" /></td>
  863. </tr>
  864. <tr>
  865. <td align="right" bgcolor="#ffffff">&nbsp;</td>
  866. <td colspan="3" align="center" bgcolor="#ffffff">
  867. <!-- {if $consignee.consignee && $consignee.email} -->
  868. <input type="submit" name="submit" class="bnt_number4" value="{$lang.confirm_edit}" />
  869. <input name="button" type="button" class="bnt_number2" onclick="if (confirm('{$lang.confirm_drop_address}'))location.href='user.php?act=drop_consignee&id={$consignee.address_id}'" value="{$lang.drop}" />
  870. <!-- {else} -->
  871. <input type="submit" name="submit" class="bnt_number6" value="{$lang.add_address}"/>
  872. <!-- {/if} -->
  873. <input type="hidden" name="act" value="act_edit_address" />
  874. <input name="address_id" type="hidden" value="{$consignee.address_id}" />
  875. </td>
  876. </tr>
  877. </table>
  878. </form>
  879. <!-- {/foreach} -->
  880. </div>
  881. <!--{/if} -->
  882. <!--#???????? -->
  883. <!--* ????-->
  884. <!--{if $action eq 'transform_points'} -->
  885. <div class="General_Title clearfix">
  886. <div class="TitleBoxcon"><p>{$lang.transform_points}</p>&nbsp;</div>
  887. </div>
  888. <div class="clearfix groupList flowBox">
  889. <!--{if $exchange_type eq 'ucenter'}-->
  890. <form action="user.php" method="post" name="transForm" onsubmit="return calcredit();">
  891. <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
  892. <tr>
  893. <th width="120" bgcolor="#FFFFFF" align="right" valign="top">{$lang.cur_points}:</th>
  894. <td bgcolor="#FFFFFF">
  895. <label for="pay_points">{$lang.exchange_points.1}:</label><input type="text" size="15" id="pay_points" name="pay_points" value="{$shop_points.pay_points}" style="border:0;border-bottom:1px solid #DADADA;" readonly="readonly" /><br />
  896. <label for="rank_points">{$lang.exchange_points.0}:</label><input type="text" size="15" id="rank_points" name="rank_points" value="{$shop_points.rank_points}" style="border:0;border-bottom:1px solid #DADADA;" readonly="readonly" />
  897. </td>
  898. </tr>
  899. <tr><td bgcolor="#FFFFFF">&nbsp;</td>
  900. <td bgcolor="#FFFFFF">&nbsp;</td>
  901. </tr>
  902. <tr>
  903. <th align="right" bgcolor="#FFFFFF"><label for="amount">{$lang.exchange_amount}:</label></th>
  904. <td bgcolor="#FFFFFF"><input size="15" name="amount" id="amount" value="0" onkeyup="calcredit();" type="text" class="border" />
  905. <select name="fromcredits" id="fromcredits" onchange="calcredit();">
  906. {html_options options=$lang.exchange_points selected=$selected_org}
  907. </select>
  908. </td>
  909. </tr>
  910. <tr>
  911. <th align="right" bgcolor="#FFFFFF"><label for="desamount">{$lang.exchange_desamount}:</label></th>
  912. <td bgcolor="#FFFFFF"><input type="text" name="desamount" id="desamount" disabled="disabled" value="0" size="15" class="border" />
  913. <select name="tocredits" id="tocredits" onchange="calcredit();">
  914. {html_options options=$to_credits_options selected=$selected_dst}
  915. </select>
  916. </td>
  917. </tr>
  918. <tr>
  919. <th align="right" bgcolor="#FFFFFF">{$lang.exchange_ratio}:</th>
  920. <td bgcolor="#FFFFFF">1 <span id="orgcreditunit">{$orgcreditunit}</span> <span id="orgcredittitle">{$orgcredittitle}</span> {$lang.exchange_action} <span id="descreditamount">{$descreditamount}</span> <span id="descreditunit">{$descreditunit}</span> <span id="descredittitle">{$descredittitle}</span></td>
  921. </tr>
  922. <tr><td bgcolor="#FFFFFF">&nbsp;</td>
  923. <td bgcolor="#FFFFFF"><input type="hidden" name="act" value="act_transform_ucenter_points" /><input type="submit" class="bnt_number2" name="transfrom" value="{$lang.transform}" /></td></tr>
  924. </table>
  925. </form>
  926. <script type="text/javascript">
  927. {foreach from=$lang.exchange_js item=lang_js key=key}
  928. var {$key} = '{$lang_js}';
  929. {/foreach}
  930. var out_exchange_allow = new Array();
  931. {foreach from=$out_exchange_allow item=ratio key=key}
  932. out_exchange_allow['{$key}'] = '{$ratio}';
  933. {/foreach}
  934. function calcredit()
  935. {
  936. var frm = document.forms['transForm'];
  937. var src_credit = frm.fromcredits.value;
  938. var dest_credit = frm.tocredits.value;
  939. var in_credit = frm.amount.value;
  940. var org_title = frm.fromcredits[frm.fromcredits.selectedIndex].innerHTML;
  941. var dst_title = frm.tocredits[frm.tocredits.selectedIndex].innerHTML;
  942. var radio = 0;
  943. var shop_points = ['rank_points', 'pay_points'];
  944. if (parseFloat(in_credit) > parseFloat(document.getElementById(shop_points[src_credit]).value))
  945. {
  946. alert(balance.replace('{%s}', org_title));
  947. frm.amount.value = frm.desamount.value = 0;
  948. return false;
  949. }
  950. if (typeof(out_exchange_allow[dest_credit+'|'+src_credit]) == 'string')
  951. {
  952. radio = (1 / parseFloat(out_exchange_allow[dest_credit+'|'+src_credit])).toFixed(2);
  953. }
  954. document.getElementById('orgcredittitle').innerHTML = org_title;
  955. document.getElementById('descreditamount').innerHTML = r

Large files files are truncated, but you can click here to view the full file