Hello Jacopo, Shouldn't we back port this to release branch 9.04? Thanks !
-- Ashish On Sun, Jul 26, 2009 at 1:49 PM, <[email protected]> wrote: > Author: jacopoc > Date: Sun Jul 26 08:19:09 2009 > New Revision: 797877 > > URL: http://svn.apache.org/viewvc?rev=797877&view=rev > Log: > Fixes to avoid duplicated category id for top level categories. > > Modified: > > > ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/catalog/sidedeepcategory.ftl > > Modified: > ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/catalog/sidedeepcategory.ftl > URL: > http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/catalog/sidedeepcategory.ftl?rev=797877&r1=797876&r2=797877&view=diff > > ============================================================================== > --- > ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/catalog/sidedeepcategory.ftl > (original) > +++ > ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/catalog/sidedeepcategory.ftl > Sun Jul 26 08:19:09 2009 > @@ -44,8 +44,13 @@ > <div class="browsecategorylist"> > </#if> > <li class="browsecategorytext"> > - <a > href="${Static["org.ofbiz.product.category.CatalogUrlServlet"].makeCatalogUrl(request, > "", category.productCategoryId, parentCategory.productCategoryId)}" > class="${browseCategoryButtonClass}"><#if > categoryName?has_content>${categoryName}<#else>${categoryDescription?default("")}</#if></a> > - > + <#if parentCategory?has_content> > + <#assign parentCategoryId = parentCategory.productCategoryId/> > + <#else> > + <#assign parentCategoryId = ""/> > + </#if> > + <a > href="${Static["org.ofbiz.product.category.CatalogUrlServlet"].makeCatalogUrl(request, > "", category.productCategoryId, parentCategoryId)}" > class="${browseCategoryButtonClass}"><#if > categoryName?has_content>${categoryName}<#else>${categoryDescription?default("")}</#if></a> > + > <#if > (Static["org.ofbiz.product.category.CategoryWorker"].checkTrailItem(request, > category.getString("productCategoryId"))) || (curCategoryId?exists && > curCategoryId == category.productCategoryId)> > <#local subCatList = > Static["org.ofbiz.product.category.CategoryWorker"].getRelatedCategoriesRet(request, > "subCatList", category.getString("productCategoryId"), true)> > <#if subCatList?exists> > @@ -70,7 +75,7 @@ > <div class="screenlet-body"> > <ul class="browsecategorylist"> > <#list topLevelList as category> > - <@categoryList parentCategory=category category=category > wrapInBox="N"/> > + <@categoryList parentCategory="" category=category > wrapInBox="N"/> > </#list> > </ul> > </div> > > >
