You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Scott Gray <sc...@hotwaxmedia.com> on 2009/09/04 14:11:34 UTC

Re: svn commit: r811297 - /ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl

Hi Jacques

Please keep in mind that FreeMarker provides provides a variable to  
get the current index within a list so that you don't have to maintain  
your own row count.
In this case it would be ${partyRow_index}

Thanks
Scott

HotWax Media
http://www.hotwaxmedia.com

On 4/09/2009, at 9:04 PM, jleroux@apache.org wrote:

> Author: jleroux
> Date: Fri Sep  4 09:04:23 2009
> New Revision: 811297
>
> URL: http://svn.apache.org/viewvc?rev=811297&view=rev
> Log:
> A modified patch from Ahmed Dini "Total order of a party." (https://issues.apache.org/jira/browse/OFBIZ-2362 
> ) - OFBIZ-2362
>
>
> Modified:
>    ofbiz/trunk/applications/party/webapp/partymgr/party/findparty.ftl
>
> 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=811297&r1=811296&r2=811297&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/party/webapp/partymgr/party/ 
> findparty.ftl (original)
> +++ ofbiz/trunk/applications/party/webapp/partymgr/party/ 
> findparty.ftl Fri Sep  4 09:04:23 2009
> @@ -248,6 +248,7 @@
>           <td>&nbsp;</td>
>         </tr>
>         <#assign alt_row = false>
> +        <#assign rowCount = 0>
>         <#list partyList as partyRow>
>           <#assign partyType = partyRow.getRelatedOne("PartyType")? 
> if_exists>
>           <tr valign="middle"<#if alt_row> class="alternate-row"</ 
> #if>>
> @@ -305,7 +306,14 @@
>             <td class="button-col align-float">
>               <a href="<@ofbizUrl>viewprofile?partyId=$ 
> {partyRow.partyId}</...@ofbizUrl>">${uiLabelMap.CommonDetails}</a>
>               <#if security.hasRolePermission("ORDERMGR", "_VIEW",  
> "", "", session)>
> -                <a href="/ordermgr/control/searchorders? 
> lookupFlag=Y&amp;hideFields=Y&amp;partyId=${partyRow.partyId +  
> externalKeyParam}&amp;viewIndex=1&amp;viewSize=20">$ 
> {uiLabelMap.OrderOrders}</a>
> +                  <form name= "searchorders_o_${rowCount}" method=  
> "post" action= "/ordermgr/control/searchorders">
> +                    <input type= "hidden" name= "lookupFlag" value=  
> "Y">
> +                    <input type= "hidden" name= "hideFields" value=  
> "Y">
> +                    <input type= "hidden" name= "partyId" value= "$ 
> {partyRow.partyId}">
> +                    <input type= "hidden" name= "viewIndex" value=  
> "1">
> +                    <input type= "hidden" name= "viewSize" value=  
> "20">
> +                    <a href="javascript:document.searchorders_o_$ 
> {rowCount}.submit()">${uiLabelMap.OrderOrders}</a>
> +                </form>
>                 <a href="/ordermgr/control/FindQuote?partyId=$ 
> {partyRow.partyId + externalKeyParam}">$ 
> {uiLabelMap.OrderOrderQuotes}</a>
>               </#if>
>               <#if security.hasEntityPermission("ORDERMGR",  
> "_CREATE", session)>
> @@ -314,6 +322,7 @@
>               </#if>
>             </td>
>           </tr>
> +          <#assign rowCount = rowCount + 1>
>           <#-- toggle the row color -->
>           <#assign alt_row = !alt_row>
>         </#list>
>
>