📄 editproductstoreshipsetup.ftl
字号:
</tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductFromGeo}</span></td> <td> <select name="fromGeo" class="selectBox"> <option value="">${uiLabelMap.CommonAll}</option> <#list geoList as geo> <option value="${geo.geoId}">${geo.geoName}</option> </#list> </select> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductToGeo}</span></td> <td> <select name="toGeo" class="selectBox"> <option value="">${uiLabelMap.CommonAll}</option> <#list geoList as geo> <option value="${geo.geoId}">${geo.geoName}</option> </#list> </select> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.PartyParty}</span></td> <td><input type="text" class="inputBox" name="partyId" size="6"></td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.PartyRole}</span></td> <td><input type="text" class="inputBox" name="roleTyeId" size="6"></td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductFlatBasePercent}</span></td> <td> <input type="text" class="inputBox" name="flatPercent" value="0" size="5"> <span class="tabletext">${uiLabelMap.ProductShipamountOrderTotalPercent}</span> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductFlatBasePrice}</span></td> <td> <input type="text" class="inputBox" name="flatPrice" value="0.00" size="5"> <span class="tabletext">${uiLabelMap.ProductShipamountPrice}</span> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductFlatItemPrice}</span></td> <td> <input type="text" class="inputBox" name="flatItemPrice" value="0.00" size="5"> <span class="tabletext">${uiLabelMap.ProductShipamountTotalQuantityPrice}</span> </td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td align='right'><span class="tableheadtext">Feature Group</span></td> <td> <input type="text" class="inputBox" name="productFeatureGroupId" value="" size="15"> <span class="tabletext">Below surcharge(s) will be added per-product * per-feature</span> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">Per-Feature Percent</span></td> <td> <input type="text" class="inputBox" name="featurePercent" value="0" size="5"> <span class="tabletext">shipamount : shipamount + ((orderTotal * percent) * total feature(s) applied)</span> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">Per-Feature Price</span></td> <td> <input type="text" class="inputBox" name="featurePrice" value="0.00" size="5"> <span class="tabletext">shipamount : shipamount + (price * total feature(s) applied)</span> </td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td align='right'><span class="tableheadtext">Oversize Unit</span></td> <td> <input type="text" class="inputBox" name="oversizeUnit" value="" size="5"> <span class="tabletext">Each product ((height * 2) + (width * 2) + depth) >= this amount</span> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">Oversize Surcharge</span></td> <td> <input type="text" class="inputBox" name="oversizePrice" value="0.00" size="5"> <span class="tabletext">shipamount : shipamount + (# oversize products * surcharge)</span> </td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td colspan="1"><span class="tableheadtext">${uiLabelMap.ProductWeight}</span></td> <td colspan="2"><span class="tabletext">${uiLabelMap.ProductMinMax}</span></td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductMinMaxSpan}</span></td> <td> <input type="text" class="inputBox" name="wmin" size="4"> - <input type="text" class="inputBox" name="wmax" size="4"> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductUnitOfMeasure}</span></td> <td> <select name="wuom" class="selectBox"> <#list weightUoms as uom> <option value="${uom.uomId}">${uom.description}</option> </#list> </select> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductPerUnitPrice}</span></td> <td> <input type="text" class='inputBox' name="wprice" size="5"> <span class="tabletext">${uiLabelMap.ProductOnlyAppliesWithinSpan}</span> </td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td colspan="1"><span class="tableheadtext">${uiLabelMap.ProductQuantity}</span></td> <td colspan="2"><span class="tabletext">${uiLabelMap.ProductMinMax}</span></td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductMinMaxSpan}</span></td> <td><input type="text" class="inputBox" name="qmin" size="4"> - <input type="text" class="inputBox" name="qmax" size="4"></td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductUnitOfMeasure}</span></td> <td> <select name="quom" class="selectBox"> <#list quantityUoms as uom> <option value="${uom.uomId}">${uom.description}</option> </#list> </select> </td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductPerUnitPrice}</span></td> <td> <input type="text" class='inputBox' name="qprice" size="5"> <span class="tabletext">${uiLabelMap.ProductOnlyAppliesWithinSpan}</span> </td> <td> </td> </tr> <tr><td colspan="3"><hr class="sepbar"></td></tr> <tr> <td colspan="1"><span class="tableheadtext">${uiLabelMap.ProductPrice}</span></td> <td colspan="2"><span class="tabletext">${uiLabelMap.ProductMinMax}</span></td> <tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductMinMaxSpan}</span></td> <td><input type="text" class="inputBox" name="pmin" size="4"> - <input type="text" class="inputBox" name="pmax" size="4"></td> <td> </td> </tr> <tr> <td align='right'><span class="tableheadtext">${uiLabelMap.ProductPerUnitPrice}</span></td> <td> <input type="text" class='inputBox' name="pprice" size="5"> <span class="tabletext">${uiLabelMap.ProductOnlyAppliesWithinSpan}</span> </td> <td> </td> </tr> <tr> <td colspan="3"> <input type="submit" class="smallSubmit" value="${uiLabelMap.CommonAdd}"> </td> </tr> </table> </form> </#if><#-- New Shippment Methods--> <#if requestParameters.newShipMethod?exists> <div class="head2">${uiLabelMap.ProductStoreShipmentMethodAssociations}</div> <table border="1" cellpadding="2" cellspacing="0"> <tr> <td><span class="tableheadtext">${uiLabelMap.ProductMethodType}e</span></td> <td><span class="tableheadtext">${uiLabelMap.PartyParty}</span></td> <td><span class="tableheadtext">Min Sz</span></td> <td><span class="tableheadtext">Max Sz</span></td> <td><span class="tableheadtext">Min Wt</span></td> <td><span class="tableheadtext">Max Wt</span></td> <td><span class="tableheadtext">Min $</span></td> <td><span class="tableheadtext">Max $</span></td> <td><span class="tableheadtext">Allow USPS</span></td> <td><span class="tableheadtext">Req USPS</span></td> <td><span class="tableheadtext">Allow Co</span></td> <td><span class="tableheadtext">Req Co</span></td> <td><span class="tableheadtext">Inc FreeShip</span></td> <td><span class="tableheadtext">Inc Geo</span></td> <td><span class="tableheadtext">Exc Geo</span></td> <td><span class="tableheadtext">Inc Feature</span></td> <td><span class="tableheadtext">Exc Feature</span></td> <td><span class="tableheadtext">Seq</span></td> <td> </td> </tr> <#if storeShipMethods?has_content> <#assign idx = 0> <#list storeShipMethods as meth> <#assign idx = idx + 1> <form name="methUpdate${idx}" method="post" action="<@ofbizUrl>storeUpdateShipMeth</@ofbizUrl>"> <input type="hidden" name="shipmentMethodTypeId" value="${meth.shipmentMethodTypeId}"> <input type="hidden" name="partyId" value="${meth.partyId}"> <input type="hidden" name="roleTypeId" value="${meth.roleTypeId}"> <input type="hidden" name="productStoreId" value="${meth.productStoreId}"> <input type="hidden" name="viewProductStoreId" value="${productStoreId}"> <input type="hidden" name="newShipMethod" value="Y"> <tr> <td><span class="tabletext">${meth.description}</span></td> <td><span class="tabletext">${meth.partyId}</span></td> <td><span class="tabletext">${meth.minSize?if_exists}</span></td> <td><span class="tabletext">${meth.maxSize?if_exists}</span></td> <td><span class="tabletext">${meth.minWeight?if_exists}</span></td> <td><span class="tabletext">${meth.maxWeight?if_exists}</span></td> <td><span class="tabletext">${meth.minTotal?default(0)?string("##0.00")}</span></td> <td><span class="tabletext">${meth.maxTotal?default(0)?string("##0.00")}</span></td> <td><span class="tabletext">${meth.allowUspsAddr?default("N")}</span></td> <td><span class="tabletext">${meth.requireUspsAddr?default("N")}</span></td> <td><span class="tabletext">${meth.allowCompanyAddr?default("N")}</span></td> <td><span class="tabletext">${meth.requireCompanyAddr?default("N")}</span></td> <td><span class="tabletext">${meth.includeNoChargeItems?default("Y")}</span></td> <td><span class="tabletext">${meth.includeGeoId?if_exists}</span></td> <td><span class="tabletext">${meth.excludeGeoId?if_exists}</span></td> <td><span class="tabletext">${meth.includeFeatureGroup?if_exists}</span></td> <td><span class="tabletext">${meth.excludeFeatureGroup?if_exists}</span></td> <td><input type="text" size="5" class="inputBox" name="sequenceNumber" value="${meth.sequenceNumber?if_exists}"></td> <td width='1' align="right"> <nobr> <a href="javascript:document.methUpdate${idx}.submit();" class="buttontext">[${uiLabelMap.CommonUpdate}]</a> <a href="<@ofbizUrl>storeRemoveShipMeth?viewProductStoreId=${productStoreId}&productStoreId=${meth.productStoreId}&newShipMethod=Y&shipmentMethodTypeId=${meth.shipmentMethodTypeId}&partyId=${meth.partyId}&roleTypeId=${meth.roleTypeId}</@ofbizUrl>" class="buttontext">[${uiLabelMap.CommonRemove}]</a> </nobr> </td> </tr> </form> </#list> </#if> </table> <br/> <table cellspacing="2" cellpadding="2"> <form name="addscarr" method="post" action="<@ofbizUrl>storeCreateShipMeth</@ofbizUrl>"> <input type="hidden" name="viewProductStoreId" value="${productStoreId}"> <input type="hidden" name="newShipMethod" value="Y"> <input type="hidden" name="productStoreId" value="${productStoreId}"> <input type="hidden" name="shipmentMethodTypeId"> <input type="hidden" name="roleTypeId"> <input type="hidden" name="partyId"> <tr> <td align="right"><span class="tableheadtext">${uiLabelMap.ProductCarrierShipmentMethod}</span></td> <td> <select class="selectBox" name="carrierShipmentString" onchange="javascript:setAssocFields(this);"> <option>${uiLabelMap.ProductSelectOne}</option> <#list shipmentMethods as shipmentMethod> <option value="${shipmentMethod.partyId}|${shipmentMethod.roleTypeId}|${shipmentMethod.shipmentMethodTypeId}|${shipmentMethod.sequenceNumber?default(1)}">${shipmentMethod.description} (${shipmentMethod.partyId}/${shipmentMethod.roleTypeId})</option> </#list> </select> * </td> </tr> <tr> <td align="right"><span class="tableheadtext">Min Size</span></td> <td> <input type="text" class="inputBox" name="minSize" size="5"> <span class="tabletext">Displays only if smallest product size is equal/greater then this value</span> </td> </tr> <tr> <td align="right"><span class="tableheadtext">Max Size</span></td> <td> <input type="text" class="inputBox" name="maxSize" size="5"> <span class="tabletext">Displays only if largest product size is equal/less then this value</span> </td> </tr> <tr> <td align="right"><span class="tableheadtext">Min Weight</span></td> <td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -