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>