From 09c124c6ae1b0998c8bb50f1ddbaf6afdb204e9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Chans=C3=A9aume?= Date: Thu, 31 Jul 2014 14:22:15 +0200 Subject: [PATCH] optimized templates, UI --- templates/frontOffice/default/category.html | 57 +++--- templates/frontOffice/default/content.html | 48 +++-- templates/frontOffice/default/folder.html | 164 ++++++++++-------- .../frontOffice/default/includes/empty.html | 10 ++ templates/frontOffice/default/product.html | 56 +++--- 5 files changed, 200 insertions(+), 135 deletions(-) create mode 100644 templates/frontOffice/default/includes/empty.html diff --git a/templates/frontOffice/default/category.html b/templates/frontOffice/default/category.html index 6a0d31853..d5eecbec3 100644 --- a/templates/frontOffice/default/category.html +++ b/templates/frontOffice/default/category.html @@ -1,39 +1,52 @@ {extends file='layout.tpl'} +{block name="init"} +{$category_id={category attr="id"}} +{/block} + + {* Body Class *} {block name="body-class"}page-category{/block} {* Page Title *} {block name='no-return-functions' append} - {loop name="category.seo.title" type="category" current="yes"} - {$page_title = {$META_TITLE}} +{if $category_id} + {loop name="category.seo.title" type="category" id=$category_id limit="1"} + {$page_title = {$META_TITLE}} {/loop} +{/if} {/block} {* Meta *} {block name="meta"} - {loop name="category.seo.meta" type="category" category="{category attr="id"}"} - {include file="includes/meta-seo.html"} +{if $category_id} + {loop name="category.seo.meta" type="category" id=$category_id limit="1"} + {include file="includes/meta-seo.html"} {/loop} +{/if} {/block} {* Feeds *} {block name="feeds"} +{if $category_id} +{/if} {/block} {* Breadcrumb *} {block name='no-return-functions' append} +{if $category_id} {$breadcrumbs = []} - {loop name="category_path" type="category-path" category="{category attr="id"}"} + {loop name="category_path" type="category-path" category=$category_id} {$breadcrumbs[] = ['title' => {$TITLE}, 'url'=> {$URL nofilter}]} {/loop} +{/if} {/block} {* Content *} {block name="main-content"} - {$category_id={category attr="id"}} + {$limit={$smarty.get.limit|default:8}} {$product_page={$smarty.get.page|default:1}} {$product_order={$smarty.get.order|default:'alpha'}} @@ -43,21 +56,21 @@ {if #category_display_detail# && $category_id}
- {loop name="category.description" type="category" id={$category_id} } -

{category attr="title"}

- {loop name="category.image" type="image" source="category" id={$ID} width=218 height=146 resize_mode="borders"} -

{$TITLE}

- {/loop} - {if $DESCRIPTION} -
- {$DESCRIPTION nofilter} -
- {/if} - {if $POSTSCRIPTUM} - - {$POSTSCRIPTUM} - - {/if} + {loop name="category.description" type="category" id={$category_id} limit="1" } +

{category attr="title"}

+ {loop name="category.image" type="image" source="category" id={$ID} width=218 height=146 resize_mode="borders"} +

{$TITLE}

+ {/loop} + {if $DESCRIPTION} +
+ {$DESCRIPTION nofilter} +
+ {/if} + {if $POSTSCRIPTUM} + + {$POSTSCRIPTUM} + + {/if} {/loop}

@@ -80,7 +93,7 @@ {/if} {ifloop rel="product_list"} - {assign var="amount" value="{count type="product" category="$category_id"}"} + {assign var="amount" value="{count type="product" category=$category_id}"}