Is this really the best idea? If a PartyRole.description field is empty it really
_should_ be an error. In other words, that's not a field that we should allow to be
empty, and because those are usually setup in a controlled way or by someone who should
test and know better, this shouldn't ever happen in "production" and such.
-David
[EMAIL PROTECTED] wrote:
Author: hansbak
Date: Mon Oct 1 23:53:02 2007
New Revision: 581146
URL: http://svn.apache.org/viewvc?rev=581146&view=rev
Log:
avoid display errors when the role description is blank
Modified:
ofbiz/trunk/applications/party/webapp/partymgr/party/EditPartyRelationships.ftl
ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl
ofbiz/trunk/applications/party/webapp/partymgr/party/viewroles.ftl
ofbiz/trunk/applications/product/webapp/catalog/store/EditProductStoreRoles.ftl
Modified:
ofbiz/trunk/applications/party/webapp/partymgr/party/EditPartyRelationships.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/EditPartyRelationships.ftl?rev=581146&r1=581145&r2=581146&view=diff
==============================================================================
---
ofbiz/trunk/applications/party/webapp/partymgr/party/EditPartyRelationships.ftl
(original)
+++
ofbiz/trunk/applications/party/webapp/partymgr/party/EditPartyRelationships.ftl
Mon Oct 1 23:53:02 2007
@@ -116,7 +116,7 @@
${uiLabelMap.PartyPartyInTheRoleOf}
<select name="roleTypeIdTo">
<#list roleTypes as roleType>
- <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)}<#-- [${roleType.roleTypeId}]--></option>
+ <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}<#--
[${roleType.roleTypeId}]--></option>
</#list>
</select>
${uiLabelMap.CommonIsA}
@@ -128,7 +128,7 @@
${uiLabelMap.PartyPartyOfTheRoleParty}
<select name="roleTypeIdFrom">
<#list roleTypesForCurrentParty as roleType>
- <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)}<#-- [${roleType.roleTypeId}]--></option>
+ <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}<#--
[${roleType.roleTypeId}]--></option>
</#list>
</select>
<#-- set security group specific to this party relationship -->
@@ -153,7 +153,7 @@
${uiLabelMap.PartyPartyCurrentInTheRoleOf}
<select name="roleTypeIdTo">
<#list roleTypesForCurrentParty as roleType>
- <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)}<#-- [${roleType.roleTypeId}]--></option>
+ <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}<#--
[${roleType.roleTypeId}]--></option>
</#list>
</select>
${uiLabelMap.CommonIsA}
@@ -168,7 +168,7 @@
${uiLabelMap.PartyPartyInTheRoleOf}
<select name="roleTypeIdFrom">
<#list roleTypes as roleType>
- <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)}<#-- [${roleType.roleTypeId}]--></option>
+ <option <#if "_NA_" == roleType.roleTypeId>selected="selected"</#if>
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}<#--
[${roleType.roleTypeId}]--></option>
</#list>
</select>
<br/>${uiLabelMap.CommonAnd} ${uiLabelMap.PartyRelationSecurity}
Modified: ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl?rev=581146&r1=581145&r2=581146&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl
(original)
+++ ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl Mon Oct
1 23:53:02 2007
@@ -85,7 +85,7 @@
</#if>
<option value="ANY">${uiLabelMap.CommonAnyRoleType}</option>
<#list roleTypes as roleType>
- <option
value="${roleType.roleTypeId}">${roleType.get("description",locale)}</option>
+ <option
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}</option>
</#list>
</select>
</td>
Modified: ofbiz/trunk/applications/party/webapp/partymgr/party/viewroles.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/viewroles.ftl?rev=581146&r1=581145&r2=581146&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/webapp/partymgr/party/viewroles.ftl
(original)
+++ ofbiz/trunk/applications/party/webapp/partymgr/party/viewroles.ftl Mon Oct
1 23:53:02 2007
@@ -29,7 +29,7 @@
<#list partyRoles as userRole>
<tr>
<td class="label">${uiLabelMap.PartyRole}</td>
- <td>${userRole.get("description",locale)}
[${userRole.roleTypeId}]</td>
+ <td>${userRole.get("description",locale)?if_exists}
[${userRole.roleTypeId}]</td>
<#if hasDeletePermission>
<td class="button-col align-float">
<a
href="<@ofbizUrl>deleterole?partyId=${partyId}&roleTypeId=${userRole.roleTypeId}</@ofbizUrl>">${uiLabelMap.CommonRemove}</a>
Modified:
ofbiz/trunk/applications/product/webapp/catalog/store/EditProductStoreRoles.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/catalog/store/EditProductStoreRoles.ftl?rev=581146&r1=581145&r2=581146&view=diff
==============================================================================
---
ofbiz/trunk/applications/product/webapp/catalog/store/EditProductStoreRoles.ftl
(original)
+++
ofbiz/trunk/applications/product/webapp/catalog/store/EditProductStoreRoles.ftl
Mon Oct 1 23:53:02 2007
@@ -36,7 +36,7 @@
<#assign roleType = role.getRelatedOne("RoleType")>
<tr>
<td><a href="/partymgr/control/viewprofile?partyId=${role.partyId}&externalLoginKey=${requestAttributes.externalLoginKey}" class="buttontext">${role.partyId}</a></td>
- <td><span
class="tabletext">${roleType.get("description",locale)}</span></td>
+ <td><span
class="tabletext">${roleType.get("description",locale)?if_exists}</span></td>
<td><span class="tabletext">${role.fromDate?string}</span></td>
<td><span
class="tabletext">${role.thruDate?default("${uiLabelMap.CommonNA}")?string?if_exists}</span></td>
<#if role.thruDate?exists>
@@ -61,7 +61,7 @@
<td>
<select class="selectBox" name="roleTypeId">
<#list roleTypes as roleType>
- <option
value="${roleType.roleTypeId}">${roleType.get("description",locale)}</option>
+ <option
value="${roleType.roleTypeId}">${roleType.get("description",locale)?if_exists}</option>
</#list>
</select>
</td>