📄 viewprofile.ftl
字号:
</#if> </div> </div></div><#-- UserLogins --><div class="screenlet"> <div class="screenlet-header"> <div style="float: right;"> <#if security.hasEntityPermission("PARTYMGR", "_CREATE", session)> <a href="<@ofbizUrl>createnewlogin?partyId=${party.partyId}</@ofbizUrl>" class="submenutextright">${uiLabelMap.CommonCreateNew}</a> </#if> </div> <div class="boxhead"> ${uiLabelMap.PartyUserName}</div> </div> <div class="screenlet-body"> <#if userLogins?exists> <table width="100%" border="0" cellpadding="1"> <#list userLogins as userUserLogin> <tr> <td align="right" valign="top" width="10%" nowrap><div class="tabletext"><b>${uiLabelMap.PartyUserLogin}</b></div></td> <td width="5"> </td> <td align="left" valign="top" width="40%"><div class="tabletext">${userUserLogin.userLoginId}</div></td> <td align="left" valign="top" width="30%"> <div class="tabletext"> <#assign enabled = uiLabelMap.PartyEnabled> <#if (userUserLogin.enabled)?default("Y") == "N"> <#if userUserLogin.disabledDateTime?exists> <#assign disabledTime = userUserLogin.disabledDateTime.toString()> <#else> <#assign disabledTime = "??"> </#if> <#assign enabled = uiLabelMap.PartyDisabled + " - " + disabledTime> </#if> ${enabled} </div> </td> <td align="right" valign="top" width="20%"> <#if security.hasEntityPermission("PARTYMGR", "_CREATE", session)> <a href="<@ofbizUrl>editlogin?partyId=${party.partyId}&userLoginId=${userUserLogin.userLoginId}</@ofbizUrl>" class="buttontext">${uiLabelMap.CommonEdit}</a> </#if> <#if security.hasEntityPermission("SECURITY", "_VIEW", session)> <a href="<@ofbizUrl>EditUserLoginSecurityGroups?partyId=${party.partyId}&userLoginId=${userUserLogin.userLoginId}</@ofbizUrl>" class="buttontext">${uiLabelMap.PartySecurityGroups}</a> </#if> </td> </tr> </#list> </table> <#else> <div class="tabletext">${uiLabelMap.PartyNoUserLogin}</div> </#if> </div></div><#-- Party Attributes --><div class="screenlet"> <div class="screenlet-header"> <div style="float: right;"> <#if security.hasEntityPermission("PARTYMGR", "_CREATE", session)> <a href="<@ofbizUrl>editPartyAttribute?partyId=${party.partyId}</@ofbizUrl>" class="submenutextright">${uiLabelMap.CommonCreateNew}</a> </#if> </div> <div class="boxhead"> ${uiLabelMap.PartyAttributes}</div> </div> <div class="screenlet-body"> <#if attributes?has_content> <table width="100%" border="0" cellpadding="1"> <#list attributes as attr> <tr> <td nowrap align="left" valign="top" width="1%"> <div class="tabletext"> <b>Name: </b>${attr.attrName}</div> </td> <td align="left" valign="top" width="98%"> <div class="tabletext"> <b>Value: </b>${attr.attrValue}</div> </td> <td align="right" valign="top" width="1%"> <a href="<@ofbizUrl>editPartyAttribute?partyId=${partyId}&attrName=${attr.attrName}</@ofbizUrl>" class="buttontext">Edit</a> </td> </tr> </#list> </table> <#else> <div class="tabletext">No party attributes found.</div> </#if> </div></div><#-- Visits --><div class="screenlet"> <div class="screenlet-header"> <div style="float: right;"> <a href="<@ofbizUrl>showvisits?partyId=${partyId}</@ofbizUrl>" class="submenutextright">${uiLabelMap.CommonListAll}</a> </div> <div class="boxhead"> ${uiLabelMap.PartyLastVisit}</div> </div> <div class="screenlet-body"> <#if visits?exists> <table width="100%" border="0" cellpadding="2" cellspacing="0"> <tr> <td><div class="tableheadtext">${uiLabelMap.PartyVisitId}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyUserLogin}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyNewUser}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyWebApp}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyClientIP}</div></td> <td><div class="tableheadtext">${uiLabelMap.CommonFromDate}</div></td> <td><div class="tableheadtext">${uiLabelMap.CommonThruDate}</div></td> </tr> <tr> <td colspan="7"><hr class="sepbar"></td> </tr> <#list visits as visitObj> <#if (visitObj_index > 4)><#break></#if> <tr> <td><a href="<@ofbizUrl>visitdetail?visitId=${visitObj.visitId?if_exists}</@ofbizUrl>" class="buttontext">${visitObj.visitId?if_exists}</a></td> <td><div class="tabletext">${visitObj.userLoginId?if_exists}</div></td> <td><div class="tabletext">${visitObj.userCreated?if_exists}</div></td> <td><div class="tabletext">${visitObj.webappName?if_exists}</div></td> <td><div class="tabletext">${visitObj.clientIpAddress?if_exists}</div></td> <td><div class="tabletext">${(visitObj.fromDate.toString())?if_exists}</div></td> <td><div class="tabletext">${(visitObj.thruDate.toString())?if_exists}</div></td> </tr> </#list> </table> <#else> <div class="tabletext">${uiLabelMap.PartyNoVisitFound}</div> </#if> </div></div><#-- Current Cart --><#if isCustomer?exists><div class="screenlet"> <div class="screenlet-header"> <div style="float: right;"> <#if security.hasEntityPermission("PARTYMGR", "_UPDATE", session)> <#if savedCartListId?has_content> <#assign listParam = "&shoppingListId=" + savedCartListId> <#else> <#assign listParam = ""> </#if> <a href="<@ofbizUrl>editShoppingList?partyId=${partyId}${listParam}</@ofbizUrl>" class="submenutextright">${uiLabelMap.CommonEdit}</a> </#if> </div> <div class="boxhead"> ${uiLabelMap.PartyCurrentShoppingCart}</div> </div> <div class="screenlet-body"> <#if savedCartItems?has_content> <table width="100%" border="0" cellpadding="2" cellspacing="0"> <tr> <td><div class="tableheadtext">${uiLabelMap.PartySequenceId}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyProductId}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyQuantity}</div></td> <td><div class="tableheadtext">${uiLabelMap.PartyQuantityPurchased}</div></td> <td> </td> <td> </td> </tr> <tr> <td colspan="7"><hr class="sepbar"></td> </tr> <#list savedCartItems as savedCartItem> <tr> <td><div class="tabletext">${savedCartItem.shoppingListItemSeqId?if_exists}</div></td> <td><a href="/catalog/control/EditProduct?productId=${savedCartItem.productId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext">${savedCartItem.productId?if_exists}</a</td> <td><div class="tabletext">${savedCartItem.quantity?if_exists}</div></td> <td><div class="tabletext">${savedCartItem.quantityPurchased?if_exists}</div></td> </tr> </#list> </table> <#else> <div class="tabletext">${uiLabelMap.PartyNoShoppingCartSavedForParty}</div> </#if> </div></div></#if><#-- Party Notes --><div class="screenlet"> <div class="screenlet-header"> <div style="float: right;"> <#if security.hasEntityPermission("PARTYMGR", "_NOTE", session)> <a href="<@ofbizUrl>AddPartyNote?partyId=${partyId}</@ofbizUrl>" class="submenutextright">${uiLabelMap.CommonCreateNew}</a> </#if> </div> <div class="boxhead"> ${uiLabelMap.CommonNotes}</div> </div> <div class="screenlet-body"> <#if notes?has_content> <table width="100%" border="0" cellpadding="1"> <#list notes as noteRef> <tr> <td align="left" valign="top" width="35%"> <div class="tabletext"> <b>${uiLabelMap.CommonBy}: </b>${Static["org.ofbiz.party.party.PartyHelper"].getPartyName(delegator, noteRef.noteParty, true)}</div> <div class="tabletext"> <b>${uiLabelMap.CommonAt}: </b>${noteRef.noteDateTime.toString()}</div> </td> <td align="left" valign="top" width="65%"> <div class="tabletext">${noteRef.noteInfo}</div> </td> </tr> <#if noteRef_has_next> <tr><td colspan="2"><hr class="sepbar"></td></tr> </#if> </#list> </table> <#else> <div class="tabletext">${uiLabelMap.PartyNoNotesForParty}</div> </#if> </div></div><#else> ${uiLabelMap.PartyNoPartyFoundWithPartyId}: ${partyId?if_exists}</#if>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -