⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user_transaction.dwt

📁 ECSHOP是一款开源免费的通用电子商务平台构建软件
💻 DWT
📖 第 1 页 / 共 4 页
字号:
                    <select name="district" id="selDistricts_{$sn}" {if !$district_list.$sn}style="display:none"{/if}>
                      <option value="0">{$lang.please_select}{$name_of_region[3]}</option>
                      <!-- {foreach from=$district_list.$sn item=district} -->
                      <option value="{$district.region_id}" {if $consignee.district eq $district.region_id}selected{/if}>{$district.region_name}</option>
                      <!-- {/foreach} -->
                    </select>
                  {$lang.require_field} </td>
                </tr>
                <tr>
                  <td align="right" bgcolor="#ffffff">{$lang.consignee_name}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="consignee" type="text" class="inputBg" id="consignee_{$sn}" value="{$consignee.consignee|escape}" />
                  {$lang.require_field} </td>
                  <td align="right" bgcolor="#ffffff">{$lang.email_address}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="email" type="text" class="inputBg" id="email_{$sn}" value="{$consignee.email|escape}" />
                  {$lang.require_field}</td>
                </tr>
                <tr>
                  <td align="right" bgcolor="#ffffff">{$lang.detailed_address}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="address" type="text" class="inputBg" id="address_{$sn}" value="{$consignee.address|escape}" />
                  {$lang.require_field}</td>
                  <td align="right" bgcolor="#ffffff">{$lang.postalcode}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="zipcode" type="text" class="inputBg" id="zipcode_{$sn}" value="{$consignee.zipcode|escape}" /></td>
                </tr>
                <tr>
                  <td align="right" bgcolor="#ffffff">{$lang.phone}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" />
                  {$lang.require_field}</td>
                  <td align="right" bgcolor="#ffffff">{$lang.backup_phone}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" /></td>
                </tr>
                <tr>
                  <td align="right" bgcolor="#ffffff">{$lang.sign_building}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="sign_building" type="text" class="inputBg" id="sign_building_{$sn}" value="{$consignee.sign_building|escape}" /></td>
                  <td align="right" bgcolor="#ffffff">{$lang.deliver_goods_time}:</td>
                  <td align="left" bgcolor="#ffffff"><input name="best_time" type="text"  class="inputBg" id="best_time_{$sn}" value="{$consignee.best_time|escape}" /></td>
                </tr>
                <tr>
                  <td align="right" bgcolor="#ffffff">&nbsp;</td>
                  <td colspan="3" align="center" bgcolor="#ffffff"><!-- {if $consignee.consignee && $consignee.email} -->
                    <input type="submit" name="submit" class="bnt_blue_1" value="{$lang.confirm_edit}" />
                    <input name="button" type="button" class="bnt_blue"  onclick="if (confirm('{$lang.confirm_drop_address}'))location.href='user.php?act=drop_consignee&id={$consignee.address_id}'" value="{$lang.drop}" />
                    <!-- {else} -->
                    <input type="submit" name="submit" class="bnt_blue_2"  value="{$lang.add_address}"/>
                    <!-- {/if} -->
                    <input type="hidden" name="act" value="act_edit_address" />
                    <input name="address_id" type="hidden" value="{$consignee.address_id}" />
                  </td>
                </tr>
              </table>
            </form>
            <!-- {/foreach} -->
      <!--{/if} -->
    <!--#收货地址添加页面 -->
      <!--* 积分兑换-->
       <!--{if $action eq 'transform_points'} -->
       <h5><span>{$lang.transform_points}</span></h5>
             <div class="blank"></div>
       <!--{if $exchange_type eq 'ucenter'}-->
        <form action="user.php" method="post" name="transForm" onsubmit="return calcredit();">
       <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
                <tr>
                    <th width="120" bgcolor="#FFFFFF" align="right" valign="top">{$lang.cur_points}:</th>
                    <td bgcolor="#FFFFFF">
                    <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 />
                    <div class="blank"></div>
                    <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" />
                    </td>
                    </tr>
          <tr><td bgcolor="#FFFFFF">&nbsp;</td>
          <td bgcolor="#FFFFFF">&nbsp;</td>
          </tr>
          <tr>
            <th align="right" bgcolor="#FFFFFF"><label for="amount">{$lang.exchange_amount}:</label></th>
            <td bgcolor="#FFFFFF"><input size="15" name="amount" id="amount" value="0" onkeyup="calcredit();" type="text" />
                <select name="fromcredits" id="fromcredits" onchange="calcredit();">
                  {html_options options=$lang.exchange_points selected=$selected_org}
                </select>
            </td>
          </tr>
          <tr>
            <th align="right" bgcolor="#FFFFFF"><label for="desamount">{$lang.exchange_desamount}:</label></th>
            <td bgcolor="#FFFFFF"><input type="text" name="desamount" id="desamount" disabled="disabled" value="0" size="15" />
              <select name="tocredits" id="tocredits" onchange="calcredit();">
                {html_options options=$to_credits_options selected=$selected_dst}
              </select>
            </td>
          </tr>
          <tr>
            <th align="right" bgcolor="#FFFFFF">{$lang.exchange_ratio}:</th>
            <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>
          </tr>
          <tr><td bgcolor="#FFFFFF">&nbsp;</td>
          <td bgcolor="#FFFFFF"><input type="hidden" name="act" value="act_transform_ucenter_points" /><input type="submit" name="transfrom" value="{$lang.transform}" /></td></tr>
  </table>
        </form>
       <script type="text/javascript">
        {foreach from=$lang.exchange_js item=lang_js key=key}
        var {$key} = '{$lang_js}';
        {/foreach}

        var out_exchange_allow = new Array();
        {foreach from=$out_exchange_allow item=ratio key=key}
        out_exchange_allow['{$key}'] = '{$ratio}';
        {/foreach}

        function calcredit()
        {
            var frm = document.forms['transForm'];
            var src_credit = frm.fromcredits.value;
            var dest_credit = frm.tocredits.value;
            var in_credit = frm.amount.value;
            var org_title = frm.fromcredits[frm.fromcredits.selectedIndex].innerHTML;
            var dst_title = frm.tocredits[frm.tocredits.selectedIndex].innerHTML;
            var radio = 0;
            var shop_points = ['rank_points', 'pay_points'];
            if (parseFloat(in_credit) > parseFloat(document.getElementById(shop_points[src_credit]).value))
            {
                alert(balance.replace('{%s}', org_title));
                frm.amount.value = frm.desamount.value = 0;
                return false;
            }
            if (typeof(out_exchange_allow[dest_credit+'|'+src_credit]) == 'string')
            {
                radio = (1 / parseFloat(out_exchange_allow[dest_credit+'|'+src_credit])).toFixed(2);
            }
            document.getElementById('orgcredittitle').innerHTML = org_title;
            document.getElementById('descreditamount').innerHTML = radio;
            document.getElementById('descredittitle').innerHTML = dst_title;
            if (in_credit > 0)
            {
                if (typeof(out_exchange_allow[dest_credit+'|'+src_credit]) == 'string')
                {
                    frm.desamount.value = Math.floor(parseFloat(in_credit) / parseFloat(out_exchange_allow[dest_credit+'|'+src_credit]));
                    frm.transfrom.disabled = false;
                    return true;
                }
                else
                {
                    frm.desamount.value = deny;
                    frm.transfrom.disabled = true;
                    return false;
                }
            }
            else
            {
                return false;
            }
        }
       </script>
       <!--{else}-->
        <b>{$lang.cur_points}:</b>
        <table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
          <tr>
            <td width="30%" valign="top" bgcolor="#FFFFFF"><table border="0">
              <!--{foreach from=$bbs_points item=points}-->
              <tr>
                <th>{$points.title}:</th>
                <td width="120" style="border-bottom:1px solid #DADADA;">{$points.value}</td>
              </tr>
              <!--{/foreach} -->
            </table></td>
            <td width="50%" valign="top" bgcolor="#FFFFFF"><table>
                    <tr>
                <th>{$lang.pay_points}:</th>
                <td width="120" style="border-bottom:1px solid #DADADA;">{$shop_points.pay_points}</td>
                    </tr>
              <tr>
                <th>{$lang.rank_points}:</th>
                <td width="120" style="border-bottom:1px solid #DADADA;">{$shop_points.rank_points}</td>
              </tr>
            </table></td>
          </tr>
        </table>
        <br />
        <b>{$lang.rule_list}:</b>
        <ul class="point clearfix">
          <!-- {foreach from=$rule_list item=rule} -->
          <li><font class="f1">·</font>"{$rule.from}" {$lang.transform} "{$rule.to}" {$lang.rate_is} {$rule.rate}
          <!-- {/foreach} -->
        </ul>

        <form action="user.php" method="post" name="theForm">
        <table width="100%" border="1" align="center" cellpadding="5" cellspacing="0" style="border-collapse:collapse;border:1px solid #DADADA;">
          <tr style="background:#F1F1F1;">
            <th>{$lang.rule}</th>
            <th>{$lang.transform_num}</th>
            <th>{$lang.transform_result}</th>
          </tr>
          <tr>
            <td>
              <select name="rule_index" onchange="changeRule()">
                <!--{foreach from=$rule_list item=rule key=key}-->
                <option value="{$key}">{$rule.from}->{$rule.to}</option>
                <!--{/foreach}-->
              </select>
          </td>
          <td>
            <input type="text" name="num" value="0" onkeyup="calPoints()"/>
          </td>
          <td><span id="ECS_RESULT">0</span></td>
          </tr>
          <tr>
            <td colspan="3" align="center"><input type="hidden" name="act" value="act_transform_points"  /><input type="submit" value="{$lang.transform}" /></td>
          </tr>
        </table>
        </form>
       <script type="text/javascript">
          //<![CDATA[
            var rule_list = new Object();
            var invalid_input = '{$lang.invalid_input}';
            {foreach from=$rule_list item=rule key=key}
            rule_list['{$key}'] = '{$rule.rate}';
            {/foreach}
            function calPoints()
            {
              var frm = document.forms['theForm'];
              var rule_index = frm.elements['rule_index'].value;
              var num = parseInt(frm.elements['num'].value);
              var rate = rule_list[rule_index];

              if (isNaN(num) || num < 0 || num != frm.elements['num'].value)
              {
                document.getElementById('ECS_RESULT').innerHTML = invalid_input;
                rerutn;
              }
              var arr = rate.split(':');
              var from = parseInt(arr[0]);
              var to = parseInt(arr[1]);

              if (from <=0 || to <=0)
              {
                from = 1;
                to = 0;
              }
              document.getElementById('ECS_RESULT').innerHTML = parseInt(num * to / from);
            }

            function changeRule()
            {
              document.forms['theForm'].elements['num'].value = 0;
              document.getElementById('ECS_RESULT').innerHTML = 0;
            }
          //]]>
       </script>
       <!--{/if}-->
        <!--{/if} -->
        <!--#积分兑换 -->




      </div>
     </div>
    </div>
  </div>
  <!--right end-->
</div>
<div class="blank"></div>
<!-- #BeginLibraryItem "/library/page_footer.lbi" --><!-- #EndLibraryItem -->
</body>
<script type="text/javascript">
{foreach from=$lang.clips_js item=item key=key}
var {$key} = "{$item}";
{/foreach}
</script>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -