Este sitio usa cookies, propias y de terceros.
Si se continúa con nosotros entendemos que se acepta el uso de cookies.

¿Es posible mostrar todas las categorías en una pagina? - Prestashop 1.6

Tema en 'Instalación, configuración y personalización' iniciado por colikalki, 2 Nov 2014.

  1. colikalki

    colikalki Aprendiz de Prestashop

    17
    0
    0
    Quiero mediante dirección acceder a una url que muestre todas las categorías que cuelgan de la categoría Inicio (en Prestashop 1.6 (1.6.0.9))
     
  2. ventura

    ventura Aprendiz de Prestashop Miembro del equipo

    18
    1
    0
    Si, es posible. En la pagina sitemap aparece un listado de todas las categorias, para posicionarlo en un modulo o en la pagina que se quiera (404, search....) hay que añadir en el controlador esto en la parte del initContent



    Insertar CODE, HTML o PHP:
    $this->context->smarty->assign(array(
    'categoriesTree'=> Category::getRootCategory()->recurseLiteCategTree(0)
    ));


    Luego en el archivo .tpl añadimos el listado asi por ejemplo


    Insertar CODE, HTML o PHP:
    <div id="listpage_content" class="row">
    	<div class="col-xs-12 col-sm-6">
    		<div class="categTree box">
                <h3 class="page-subheading">{l s='Categories'}</h3>
                <div class="tree_top">
                    <a href="{$base_dir_ssl}" title="{$categoriesTree.name|escape:'html':'UTF-8'}"></a>
                </div>
                <ul class="tree">
                {if isset($categoriesTree.children)}
                    {foreach $categoriesTree.children as $child}
                        {if $child@last}
                            {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='true'}
                        {else}
                            {include file="$tpl_dir./category-tree-branch.tpl" node=$child}
                        {/if}
                    {/foreach}
                {/if}
                </ul>
            </div>
        </div>
     

Compartir esta página