Jump to content

¿Es posible modificar las columnas para una sola categoría?


Recommended Posts

Hola

 

Tengo la V. 1.5.4.1 con tema default.

 

hay varias cateorías creadas, que al pulsar sobre ellas muestra tres columnas, con los productos en el centro.

¿es posible mostrar una de las categorias en una sola columna, dejando el resto como estan?

 

¿como?

 

GRacias de antemano.

José

Link to comment
Share on other sites

Hola

 

Tengo la V. 1.5.4.1 con tema default.

 

hay varias cateorías creadas, que al pulsar sobre ellas muestra tres columnas, con los productos en el centro.

¿es posible mostrar una de las categorias en una sola columna, dejando el resto como estan?

 

¿como?

 

GRacias de antemano.

José

 

 

¿Supongo que te refieres a que estas mostrando las categorias/subcategorias en cuadricula actualmente, pero en una categoria en concreto quieres verlas en modo lista (vamos como vienen por defecto? ¿no?

 

¿O es otra cosa?

Link to comment
Share on other sites

¿Supongo que te refieres a que estas mostrando las categorias/subcategorias en cuadricula actualmente, pero en una categoria en concreto quieres verlas en modo lista (vamos como vienen por defecto? ¿no?

 

¿O es otra cosa?

Me explico mejor.

 

Adjunto imagen, donde se ve a la izquierda las categorias y entre ellas, OCASION

Al pulsar sobre ocasión , la vista muestra los productos en una sola columna, y me gustaría que se mostrasen en tres columnas, y hacer desaparecer la columna de la derecha (right column)

Si esto es posible solo para esta categoria, si no es posible y afecta a todas, tambien me vale.

 

GRacias, por la ayuda

post-390970-0-60251200-1383836653_thumb.jpg

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

Para ocultar la columna derecha de la tienda para el listado de productos por categoria, podrias agregar algo como esto: (en tu global.css)

#category #right_column {
display: none;
}

y logicamente aumentar la columna central de esta manera:

#category #center_column {
width: 757px;
margin-right: 0px;
}

-----

 

O ir al fichero:

/themes/plantilla/header.tpl

Buscar esto:

 <div id="center_column" class=" grid_5">

y dejarlo asi:

 <div id="center_column" {if $page_name=='category'} class=" grid_7 alpha omega"{else} class=" grid_5" {/if}>

y ir al fichero:

/themes/plantilla/footer.tpl

Buscar esto:

 <div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>

Y dejarlo asi:

{if $page_name!='category'}

 <div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>
 {/if}
Link to comment
Share on other sites

Para ocultar la columna derecha de la tienda para el listado de productos por categoria, podrias agregar algo como esto: (en tu global.css)

#category #right_column {
display: none;
}
y logicamente aumentar la columna central de esta manera:

#category #center_column {
width: 757px;
margin-right: 0px;
}
-----

 

O ir al fichero:

/themes/plantilla/header.tpl
Buscar esto:

 <div id="center_column" class=" grid_5">
y dejarlo asi:

 <div id="center_column" {if $page_name=='category'} class=" grid_7 alpha omega"{else} class=" grid_5" {/if}>
y ir al fichero:

/themes/plantilla/footer.tpl
Buscar esto:

 <div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>
Y dejarlo asi:

{if $page_name!='category'}

 <div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>
 {/if}

 

Ocultar columna derecha de la tienda para una categoría en concreto:

 

/themes/plantilla/footer.tpl

Esto:

 

 <div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>

por

 

 

 
{if $smarty.get.id_category!='id_categoria_de_la_que_quieres_ocultar_la_columna_derecha'}
<div id="right_column" class="column grid_2 omega">
                                        {$HOOK_RIGHT_COLUMN}
                                </div>{/if}

Y luego en el fichero:

 

/themes/plantilla/header.tpl

Buscas esto:

 

 <div id="center_column" class=" grid_5">

Y lo dejas asi:

 

 <div id="center_column" {if $smarty.get.id_category=='id_categoria_de_la_que_quieres_que_tome_el_ancho_restante_en_la_columna_central'} class=" grid_7 alpha omega"{else} class=" grid_5" {/if}>
Link to comment
Share on other sites

Gracias por el aporte

 

He comenzado por hacer esto

 

(en tu global.css)

#category #right_column {

display: none;

}

 

y logicamente aumentar la columna central de esta manera:

 

#category #center_column {

width: 757px;

margin-right: 0px;

}

 

Pero no hace nada.

 

 

(Eso es para hacerlo de forma general para todas las categorias)

 

(Limpia la cache de tu navegador)

 

¿Usas Prestashop 1.5.X con la plantilla por defecto u otra?

Link to comment
Share on other sites

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