Server : Apache System : Linux iZ2vcgyutqttsd1p850kl8Z 3.10.0-1160.92.1.el7.x86_64 #1 SMP Tue Jun 20 11:48:01 UTC 2023 x86_64 User : www ( 1000) PHP Version : 5.6.40 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv Directory : /www/wwwroot/saimikebio.com/mobile/ecshopjcw/templates/ |
<!-- $Id: shipping_area_info.htm 16819 2009-11-25 06:21:17Z sxc_shop $ --> {include file="pageheader.htm"} {insert_scripts files="./js/validator.js,./js/transport_jquery.js,../data/static/js/region.js"} <div class="main-div"> <form method="post" action="shipping_area.php" name="theForm" onsubmit="return validate()" style="background:#FFF"> <fieldset style="border:1px solid #DDEEF2"> <table > <tr> <td class="label">{$lang.shipping_area_name}:</td> <td><input type="text" name="shipping_area_name" maxlength="60" size="30" value="{$shipping_area.shipping_area_name}" />{$lang.require_field}</td> </tr> {if $shipping_area.shipping_code =='ems' || $shipping_area.shipping_code =='yto' || $shipping_area.shipping_code =='zto' || $shipping_area.shipping_code =='sto_express' || $shipping_area.shipping_code =='post_mail' || $shipping_area.shipping_code =='sf_express' || $shipping_area.shipping_code =='post_express' } <tr> <td class="label">{$lang.fee_compute_mode}:</td> <td> <input type="radio" {if $fee_compute_mode != 'by_number' }checked="true"{/if} onclick="compute_mode('{$shipping_area.shipping_code}','weight')" name="fee_compute_mode" value="by_weight" />{$lang.fee_by_weight} <input type="radio" {if $fee_compute_mode == 'by_number'}checked="true"{/if} onclick="compute_mode('{$shipping_area.shipping_code}','number')" name="fee_compute_mode" value="by_number" />{$lang.fee_by_number} </td> </tr> {/if} <!--{if $shipping_area.shipping_code != 'cac'}--> {foreach from=$fields item=field} <!--{if $fee_compute_mode == 'by_number'}--> <!--{if $field.name == 'item_fee' || $field.name == 'free_money' || $field.name == 'pay_fee'}--> <tr id="{$field.name}" > <td class="label">{$field.label}</td> <td><input type="text" name="{$field.name}" maxlength="60" size="20" value="{$field.value}" />{$lang.require_field}</td> </tr> <!--{else}--> <tr id="{$field.name}" style="display:none"> <td class="label">{$field.label}</td> <td><input type="text" name="{$field.name}" maxlength="60" size="20" value="{$field.value}" />{$lang.require_field}</td> </tr> <!--{/if}--> <!--{else}--> <!--{if $field.name != 'item_fee'}--> <tr id="{$field.name}"> <td class="label">{$field.label}</td> <td><input type="text" name="{$field.name}" maxlength="60" size="20" value="{$field.value}" />{$lang.require_field}</td> </tr> <!--{else}--> <tr id="{$field.name}" style="display:none"> <td class="label">{$field.label}</td> <td><input type="text" name="{$field.name}" maxlength="60" size="20" value="{$field.value}" />{$lang.require_field}</td> </tr> <!--{/if}--> <!--{/if}--> {/foreach} <!--{/if}--> </table> </fieldset> <fieldset style="border:1px solid #DDEEF2"> <legend style="background:#FFF">{$lang.shipping_area_regions}:</legend> <table style="width:600px" align="center"> <tr> <td id="regionCell"> {foreach from=$regions item=region key=id} <input type="checkbox" name="regions[]" value="{$id}" checked="true" /> {$region} {/foreach} </td> </tr> <tr> <td> <span style="vertical-align: top">{$lang.label_country} </span> <select name="country" id="selCountries" onchange="region.changed(this, 1, 'selProvinces')" size="10" style="width:80px"> {foreach from=$countries item=country} <option value="{$country.region_id}">{$country.region_name|escape:html}</option> {/foreach} </select> <span style="vertical-align: top">{$lang.label_province} </span> <select name="province" id="selProvinces" onchange="region.changed(this, 2, 'selCities')" size="10" style="width:80px"> <option value=''>{$lang.select_please}</option> </select> <span style="vertical-align: top">{$lang.label_city} </span> <select name="city" id="selCities" onchange="region.changed(this, 3, 'selDistricts')" size="10" style="width:80px"> <option value=''>{$lang.select_please}</option> </select> <span style="vertical-align: top">{$lang.label_district}</span> <select name="district" id="selDistricts" size="10" style="width:130px"> <option value=''>{$lang.select_please}</option> </select> <span style="vertical-align: top"><input type="button" value="+" class="button" onclick="addRegion()" /></span> </td> </tr> </table > </fieldset> <table > <tr> <td colspan="2" align="center"> <input type="submit" value="{$lang.button_submit}" class="button" /> <input type="reset" value="{$lang.button_reset}" class="button" /> <input type="hidden" name="act" value="{$form_action}" /> <input type="hidden" name="id" value="{$shipping_area.shipping_area_id}" /> <input type="hidden" name="shipping" value="{$shipping_area.shipping_id}" /> </td> </tr> </table> </form> </div> <script language="JavaScript"> <!-- {literal} region.isAdmin = true; onload = function() { document.forms['theForm'].elements['shipping_area_name'].focus(); var selCountry = document.forms['theForm'].elements['country']; if (selCountry.selectedIndex <= 0) { selCountry.selectedIndex = 0; } region.loadProvinces(selCountry.options[selCountry.selectedIndex].value); // 开始检查订单 startCheckOrder(); } /** * 检查表单输入的数据 */ function validate() { validator = new Validator("theForm"); validator.required('shipping_area_name', no_area_name); validator.isInt('free_money', invalid_free_mondy, true); var regions_chk_cnt = 0; for (i=0; i<document.getElementsByName('regions[]').length; i++) { if (document.getElementsByName('regions[]')[i].checked == true) { regions_chk_cnt++; } } if (regions_chk_cnt == 0) { validator.addErrorMsg(blank_shipping_area); } return validator.passed(); } /** * 添加一个区域 */ function addRegion() { var selCountry = document.forms['theForm'].elements['country']; var selProvince = document.forms['theForm'].elements['province']; var selCity = document.forms['theForm'].elements['city']; var selDistrict = document.forms['theForm'].elements['district']; var regionCell = document.getElementById("regionCell"); if (selDistrict.selectedIndex > 0) { regionId = selDistrict.options[selDistrict.selectedIndex].value; regionName = selDistrict.options[selDistrict.selectedIndex].text; } else { if (selCity.selectedIndex > 0) { regionId = selCity.options[selCity.selectedIndex].value; regionName = selCity.options[selCity.selectedIndex].text; } else { if (selProvince.selectedIndex > 0) { regionId = selProvince.options[selProvince.selectedIndex].value; regionName = selProvince.options[selProvince.selectedIndex].text; } else { if (selCountry.selectedIndex >= 0) { regionId = selCountry.options[selCountry.selectedIndex].value; regionName = selCountry.options[selCountry.selectedIndex].text; } else { return; } } } } // 检查该地区是否已经存在 exists = false; for (i = 0; i < document.forms['theForm'].elements.length; i++) { if (document.forms['theForm'].elements[i].type=="checkbox") { if (document.forms['theForm'].elements[i].value == regionId) { exists = true; alert(region_exists); } } } // 创建checkbox if (!exists) { regionCell.innerHTML += "<input type='checkbox' name='regions[]' value='" + regionId + "' checked='true' /> " + regionName + " "; } } /** * 配送费用计算方式 */ function compute_mode(shipping_code,mode) { var base_fee = document.getElementById("base_fee"); var step_fee = document.getElementById("step_fee"); var item_fee = document.getElementById("item_fee"); if(shipping_code == 'post_mail' || shipping_code == 'post_express') { var step_fee1 = document.getElementById("step_fee1"); } if(mode == 'number') { item_fee.style.display = ''; base_fee.style.display = 'none'; step_fee.style.display = 'none'; if(shipping_code == 'post_mail' || shipping_code == 'post_express') { step_fee1.style.display = 'none'; } } else { item_fee.style.display = 'none'; base_fee.style.display = ''; step_fee.style.display = ''; if(shipping_code == 'post_mail' || shipping_code == 'post_express') { step_fee1.style.display = ''; } } } //--> {/literal} </script> {include file="pagefooter.htm"}