raptor_00 Posted January 4, 2014 Share Posted January 4, 2014 Hola, tengo una tienda con categorias y subcategorias, por ejemplo: Baseball > 3D-Star > Producto lo que quiero hacer es que al acceder a la categoria Baseball, donde me muestra el listado de subcategorias (3D-Star, etc...), pues me muestre los productos que pertenecen a esa subcategoria, que no tenga que entrar para verlos, pero que no me lo muestre en la parte inferior como hace normalmente despues del listado de subcategorias, eso no, sino que me muestre los productos luego del titulo de la subcategoria. entiendo que se debe modificar el archivo category.tpl, pero que codigo podria utilizar para hacer esa consulta y traer esos productos..? Link to comment Share on other sites More sharing options...
nadie Posted January 4, 2014 Share Posted January 4, 2014 Si tu tienes esta estructura: Categoria A -> Subcategoria de la categoria A Y metes el productos en la Subcategoria de la categoria A, pero no en la categoria A, el producto se vera cuando pinches en la subcategoria de la categoria A y no en la Categoria A, si tu quieres que se vea que tanto en Categoria A como en subcategoria de la categoria A, tiene que asociarlo a ambas categorias o usted quiere hacer uso del modulo de navegacion por facetas ¿? Link to comment Share on other sites More sharing options...
raptor_00 Posted January 4, 2014 Author Share Posted January 4, 2014 si, cuando yo lo asocio me sale pero en la parte inferior, primero em muestra el listado de las subcategorias y luego me muestra el listado de roducto, yo quiero que se vea pero despues de la subcategoria asociada y no al final. no se cual es el modulo de navegacion por facetas....??? como funciona..?? Link to comment Share on other sites More sharing options...
nadie Posted January 4, 2014 Share Posted January 4, 2014 si, cuando yo lo asocio me sale pero en la parte inferior, primero em muestra el listado de las subcategorias y luego me muestra el listado de roducto, yo quiero que se vea pero despues de la subcategoria asociada y no al final. no se cual es el modulo de navegacion por facetas....??? como funciona..?? No termino de comprender, si te refieres a editar tu fichero: /themes/plantilla/category.tpl buscar esto: {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} y dejarlo debajo de: {if $products} <div class="content_sortPagiBar"> {include file="$tpl_dir./pagination.tpl"} <div class="sortPagiBar clearfix"> {include file="./product-sort.tpl"} {include file="./product-compare.tpl"} {include file="./nbr-product-page.tpl"} </div> </div> {include file="./product-list.tpl" products=$products} <div class="content_sortPagiBar"> <div class="sortPagiBar clearfix"> {include file="./product-sort.tpl" paginationId='bottom'} {include file="./product-compare.tpl" paginationId='bottom'} {include file="./nbr-product-page.tpl" paginationId='bottom'} </div> {include file="./pagination.tpl" paginationId='bottom'} </div> {/if} o a otra cosa... Link to comment Share on other sites More sharing options...
raptor_00 Posted January 4, 2014 Author Share Posted January 4, 2014 si pero entonces lo que hace es ponerme el listado de productos asociados encima del listado de las subcategorias, yo lo que necesito qes que me muestre el titulo de la subcategoria e inmediatamente salgan el listado de los productos acosiados a esa subcategoria y asi sucesivamente, la idea esat ahi en modificar ese archivo pero como le digo que me muestre los productos asi como te explico....???? Link to comment Share on other sites More sharing options...
nadie Posted January 4, 2014 Share Posted January 4, 2014 si pero entonces lo que hace es ponerme el listado de productos asociados encima del listado de las subcategorias, yo lo que necesito qes que me muestre el titulo de la subcategoria e inmediatamente salgan el listado de los productos acosiados a esa subcategoria y asi sucesivamente, la idea esat ahi en modificar ese archivo pero como le digo que me muestre los productos asi como te explico....???? Si quieres que no se vean las subcategorias en la parta central, cambia esto: {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} por {* {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} *} Link to comment Share on other sites More sharing options...
raptor_00 Posted January 4, 2014 Author Share Posted January 4, 2014 no me entendiste, creo... mira lo que necesito es que se vea asi: titulo subcategoria producto producto producto titulo subcategoria producto producto producto titulo subcategoria producto producto producto esa es la idea, no es quitar el listado de las subcategorias es mostrar el listado y al mismo tiempo se muestren los productos asociados. Link to comment Share on other sites More sharing options...
Recommended Posts