📄 orderheader.ftl
字号:
</#if>
<#elseif contactMech.contactMechTypeId == "TELECOM_NUMBER">
<#assign telecomNumber = orderContactMechValueMap.telecomNumber>
<div class="tabletext">
${telecomNumber.countryCode?if_exists}
<#if telecomNumber.areaCode?exists>${telecomNumber.areaCode}-</#if>${telecomNumber.contactNumber}
<#--<#if partyContactMech.extension?exists>ext ${partyContactMech.extension}</#if>-->
<#if !telecomNumber.countryCode?exists || telecomNumber.countryCode == "011" || telecomNumber.countryCode == "1">
<a target="_blank" href="http://www.anywho.com/qry/wp_rl?npa=${telecomNumber.areaCode?if_exists}&telephone=${telecomNumber.contactNumber?if_exists}&btnsubmit.x=20&btnsubmit.y=8" class="buttontext">(lookup:anywho.com)</a>
<a target="_blank" href="http://whitepages.com/find_person_results.pl?fid=p&ac=${telecomNumber.areaCode}&s=&p=${telecomNumber.contactNumber}&pt=b&x=40&y=9" class="buttontext">(lookup:whitepages.com)</a>
</#if>
</div>
<#elseif contactMech.contactMechTypeId == "EMAIL_ADDRESS">
<div class="tabletext">
${contactMech.infoString}
<a href="mailto:${contactMech.infoString}" class="buttontext">(send email)</a>
</div>
<#elseif contactMech.contactMechTypeId == "WEB_ADDRESS">
<div class="tabletext">
${contactMech.infoString}
<#assign openString = contactMech.infoString>
<#if !openString?starts_with("http") && !openString?starts_with("HTTP")>
<#assign openString = "http://" + openString>
</#if>
<a target="_blank" href="${openString}" class="buttontext">(open page in new window)</a>
</div>
<#else>
<div class="tabletext">
${contactMech.infoString?if_exists}
</div>
</#if>
</td>
</tr>
</#list>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
</#if>
<#-- end of contact box -->
<#-- shipping info box -->
<table border="0" width="100%" cellspacing="0" cellpadding="0" class="boxoutside">
<tr>
<td width="100%">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="boxtop">
<tr>
<td valign="middle" align="left">
<div class="boxhead"> Shipment Information</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="100%">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="boxbottom">
<tr>
<td>
<table width="100%" border="0" cellpadding="1" cellspacing="0">
<#if shipmentPreference?has_content>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Method</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<#if carrierPartyId?has_content || shipmentMethodType?has_content>
<div class="tabletext">
<#if carrierPartyId != "_NA_">
${carrierPartyId?if_exists}
</#if>
${shipmentMethodType.description?default("")}
</div>
</#if>
</td>
</tr>
<#-- tracking number -->
<#if trackingNumber?has_content || orderShipmentInfoSummaryList?has_content>
<tr><td colspan="7"><hr class='sepbar'></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>${requestAttributes.uiLabelMap.OrderTrackingNumber}</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<#-- TODO: add links to UPS/FEDEX/etc based on carrier partyId -->
<#if trackingNumber?has_content>
<div class="tabletext">${trackingNumber}</div>
</#if>
<#if orderShipmentInfoSummaryList?has_content>
<#list orderShipmentInfoSummaryList as orderShipmentInfoSummary>
<div class="tabletext">
<#if (orderShipmentInfoSummaryList?size > 1)>${orderShipmentInfoSummary.shipmentPackageSeqId}: </#if>
Code: ${orderShipmentInfoSummary.trackingCode?default("[Not Yet Known]")}
<#if orderShipmentInfoSummary.boxNumber?has_content> Box #${orderShipmentInfoSummary.boxNumber}</#if>
<#if orderShipmentInfoSummary.carrierPartyId?has_content>(Carrier: ${orderShipmentInfoSummary.carrierPartyId})</#if>
</div>
</#list>
</#if>
</td>
</tr>
</#if>
<#if maySplit?has_content>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Splitting Preference</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<div class="tabletext">
<#if maySplit?upper_case == "N">
Please wait until the entire order is ready before shipping.
<#if orderHeader.statusId != "ORDER_COMPLETED" && orderHeader.statusId != "ORDER_CANCELLED"><a href="<@ofbizUrl>/allowordersplit?orderId=${orderId}&${paramString}</@ofbizUrl>" class="buttontext">[Allow Split]</a></#if>
<#else>
Please ship items I ordered as they become available (may incur additional shipping charges).
</#if>
</div>
</td>
</tr>
</#if>
<#if shippingInstructions?has_content>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Instructions</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<div class="tabletext">${shippingInstructions}</div>
</td>
</tr>
</#if>
<#if isGift?has_content>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Gift?</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<div class="tabletext">
<#if isGift?upper_case == "N">This order is not a gift.<#else>This order is a gift.</#if>
</div>
</td>
</tr>
</#if>
<#if giftMessage?has_content>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Gift Message</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<div class="tabletext">${giftMessage}</div>
</td>
</tr>
</#if>
</#if>
<#if allShipments?has_content>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> <b>Shipments</b></div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<#list allShipments as shipment>
<div class="tabletext">#<a href="/facility/control/ViewShipment?shipmentId=${shipment.shipmentId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext">${shipment.shipmentId}</a></div>
</#list>
</td>
</tr>
</#if>
<tr><td colspan="7"><hr class="sepbar"></td></tr>
<tr>
<td align="right" valign="top" width="15%">
<div class="tabletext"> </div>
</td>
<td width="5"> </td>
<td align="left" valign="top" width="80%">
<#if orderHeader.statusId != "ORDER_COMPLETED" && orderHeader.statusId != "ORDER_CANCELLED">
<div class="tabletext"><a href="<@ofbizUrl>/OrderDeliveryScheduleInfo?orderId=${orderId}</@ofbizUrl>" class="buttontext">View/Edit Delivery Schedule Info</a></div>
</#if>
<#if orderHeader.statusId == "ORDER_APPROVED" || orderHeader.statusId == "ORDER_SENT">
<#if productStore?has_content && productStore.oneInventoryFacility?exists && productStore.oneInventoryFacility.equals("N")>
<div class="tabletext"><a href="<@ofbizUrl>/quickShipOrderMultiFacility?orderId=${orderId}&${paramString}</@ofbizUrl>" class="buttontext">Quick-Ship Order</a></div>
<#else>
<div class="tabletext"><a href="<@ofbizUrl>/quickShipOrder?orderId=${orderId}&${paramString}</@ofbizUrl>" class="buttontext">Quick-Ship Order</a></div>
</#if>
<div class="tabletext"><a href="/facility/control/EditShipment?primaryOrderId=${orderId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext">New Shipment</a></div>
</#if>
<#if security.hasEntityPermission("ORDERMGR", "_RETURN", session) && orderHeader.statusId == "ORDER_COMPLETED">
<div class="tabletext"><a href="<@ofbizUrl>/quickreturn?order_id=${orderId}&party_id=${partyId?if_exists}</@ofbizUrl>" class="buttontext">Create Return</a></div>
</#if>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<#-- end of shipping info box -->
</td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -