Jump to content

Problemas para editar Subcategorias


andre2010

Recommended Posts

Buenas gente me comunico con ustedes para ver si me puede ayudar estoy intentando visualizar la sub categorias de mi prestashop cuando le de click en la imagen de la categoria principal debajo  de la imagen de la categorias principales 

es decir al precionar una imagen en las categorias principal la sub categorias apareceran debajo sin necesidad de que se abra en otra pagina ya verifique el codigo de category.tpl necesito su ayuda

 

{*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2012 PrestaShop SA
*  @version  Release: $Revision: 6844 $
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
{include file="$tpl_dir./breadcrumb.tpl"}
{include file="$tpl_dir./errors.tpl"}
{if isset($category)}
    {if $category->id AND $category->active}
    <div class="vp_box_title clearfix">
    {if $category->name eq "Colchon"}
        
        <h1 style="width: 900px; margin-left: 10px;">

                {strip}
                <p style="font-family: Century Gothic, sans-serif;">Elige el {$category->name|escape:'htmlall':'UTF-8'} de tus sueños.</p>
                {if isset($categoryNameComplement)}
                    {$categoryNameComplement|escape:'htmlall':'UTF-8'}
                    
                {/if}
                {/strip}
                       <div class="clr"></div>
                        
        </h1>
        <p style="margin-left: 30px;"><strong>Selecciona la línea de tu preferencia <br/>Luego selecione el tamaño deseado del colchon.</strong></P>
         {else}
        
        <h1 style="width: 900px; margin-left: 10px;">

                {strip}
                <p style="font-family: Century Gothic, sans-serif;">{$category->name|escape:'htmlall':'UTF-8'}</p>
                {if isset($categoryNameComplement)}
                    {$categoryNameComplement|escape:'htmlall':'UTF-8'}
                {/if}
                {/strip}
                       <div class="clr"></div>     
        </h1>
        {/if}
            </div>
      {if $scenes || $category->description || $category->id_image}
        <div class="content_scene_cat clearfix" style="margin-left: 10px; width: 926px;">
            {if $scenes}
                <!-- Scenes -->
                {include file="$tpl_dir./scenes.tpl" scenes=$scenes}
                
            {/if}
            {if $category->description}
                <div class="title_pic">
            <!-- Category image -->
                {if $category->id_image}
                    
                {/if}
             </div>
                {if $category->description}
                    <div class="cat_desc">
                    {if strlen($category->description) > 250}
                        
                    {else}
                        
                    {/if}
                    </div>
                {/if}
            {/if}
        </div>
        {/if}
        
        {if isset($subcategories)}
        <!-- Subcategories -->
        <div id="subcategories" >
            <!--<h3>{l s='Subcategories'}</h3> -->
            <ul class="inline_list" style="width: 1050px; margin-left: auto; margin-right: auto;" >
            {foreach from=$subcategories item=subcategory}
                 
               
                    
               {if $category->name eq "Ortopédico" or $category->name eq "Extrafirme" or $category->name eq "Semi Ortopédico"}
                {if $subcategory.name eq "Medida especial"}
                <li class="clearfix" style="width: 189px; height: 145px;">
                <div class="box_list">
                    <a href="http://jiron.com/Pagina/index.php?id_cms=28&controller=cms&id_lang=1" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img">
                        {if $subcategory.id_image}
                            <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'category_default')}" alt="" width="{$categorySize.width}" height="{$categorySize.height}" style="width: 120px; height: 120px;" />
                        {else}
                            <img src="{$img_cat_dir}default-category_default.jpg" alt="" width="{$categorySize.width}" height="{$categorySize.height}" style="width: 120px; height: 120px;" />
                        {/if}
                    </a>
                    
                    {if $subcategory.description}
                        <p class="cat_desc">{$subcategory.description}</p>
                    {/if}
                    {else}
                    <li class="clearfix" style="width: 189px; height: 145px;">
                            <div class="box_list">
                        <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, 'category_default')}" alt="" width="{$categorySize.width}" height="{$categorySize.height}" style="width: 120px; height: 120px;" />
                        {else}
                            <img src="{$img_cat_dir}default-category_default.jpg" alt="" width="{$categorySize.width}" height="{$categorySize.height}" style="width: 120px; height: 120px;" />
                        {/if}
                    </a>
                    
                
                    {/if}
                    {else}
                    {if $category->name eq "Colchon"}
                    <li class="clearfix" >
                            <div class="box_list">
                        <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, 'category_default')}" alt="" width="{$categorySize.width}" height="{$categorySize.height}" />
                        {else}
                            <img src="{$img_cat_dir}default-category_default.jpg" alt="" width="{$categorySize.width}" height="{$categorySize.height}" />
                        {/if}
                    </a>
                    
                    {/if}
                    {if $category->name neq "Colchon"}
                    <li class="clearfix" >
                            <div class="box_list">
                        <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, 'category_default')}" alt="" width="{$categorySize.width}" height="{$categorySize.height}" />
                        {else}
                            <img src="{$img_cat_dir}default-category_default.jpg" alt="" width="{$categorySize.width}" height="{$categorySize.height}" />
                        {/if}
                    </a>
                    {/if}
                    {/if}
                  </div>  
                </li>
            {/foreach}
            </ul>
            
            <br class="clear"/>
        </div>
        {/if}
        
        {if $products}
            <div class="content_sortPagiBar">
                <div class="sortPagiBar clearfix">
                    <ul class="product_view">
                        
                    </ul>
                    
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}
            
            <div class="content_sortPagiBar">
                
                {include file="./pagination.tpl"}
            </div>
        {/if}
    {elseif $category->id}
        <p class="warning">{l s='This category is currently unavailable.'}</p>
    {/if}
{/if}

Edited by andre2010 (see edit history)
Link to comment
Share on other sites

Muchas gracias Fanatic bueno lo que intento es lo siguiente, prestashop muestra la subcategorias de una categoria en otra pagina  es decir si tengo una cateogoria que se llame zapatos y esta tiene otras subcategoria por ejemplo tallas 32, 42, 29 , prestashop primero me visualiza la categoria zapatos de primero y para visualizar la talla debo de dar click y en otra pagina aparecen estas tallas ahora mi pregunta es la siguiente  ha posibilidad de que al precionar zapatos  las tallas aparescan debajo  sin necesidad de que se abra otra pagina diferente he investigado y intentado hacerlo desde el category.tpl modificando dichos elementos... no se si me explique mejor.

Link to comment
Share on other sites

Yo sigo sin tenerlo claro al 100%, pero como dice viclukas, tienes las combinaciones para crear productos con distintas tallas, colores, etc. 

También es cierto que puede ser un ejemplo el que has puesto o que por el motivo que sea tú lo quieres tener como categorías. Yo te diría que te mires los manuales de prestashop porque si te he entendido bien la estás montando parda....

Si tú quieres que los productos aparezcan en la categoría zapatos, es tan sencillo como que en cada producto lo asocies a la categoría zapatos, no tienes que andar tocando el tpl ni nada parecido. 

Link to comment
Share on other sites

Era un ejemplo y entiendo lo de los atributo basicamente lo que requiero es que visualice las subcategorias en la misma pagina donde esta categoria principal les dejo unas imagenes para que me entiendan la idea Segun el orden van Image1, Imagen2 , Imagen3 la ultima es como deberia de verse

Imagen%201.png

 

 

Imagen%202.png

 

Imagen-3.jpg

 

Bueno más que agradecido por la asistencia enserio de verdad, perdonen las molestias

Edited by andre2010 (see edit history)
Link to comment
Share on other sites

No he visto ningún theme que implemente esta manera de ver las subcategorías. Prestashop por defecto no permite hacer estas cosas. 

 

De todas formas, para lo que quieres ya tienes el menú horizontal, tampoco te va a aportar mucho a mi modo de ver esta implementación y probablemente cree confusión a los clientes. Es una opinión personal, no quiero decir que sea lo correcto. 

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...