Jump to content

Modulo subcategoria en categoria?


Solvi

Recommended Posts

Buenas tardes,

 

Tengo una tienda online y quiero poner las miniaturas de las categorias como muestra la imagen.

 

Eso es un modulo? es que mi plantilla no lo tiene.

 

 

Gracias saludos

En la plantilla por defecto de Prestashop 1.6 viene integrado.

 

Url de tu tienda, para ver si esta oculto por css o es que directamente no esta el codigo de tu plantilla.

  

Ah y version de Prestashop

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

Versión de PrestaShop 1.6.0.14

Enlace de su tienda http://www.hogarium.es/

Tema actual theme1157

 

Eso es mis datos gracias por responder.

 

Buenas tardes,

 

El codigo que muestra en el /themes/plantilla/category.tpl de la plantilla por defecto el bloque de las subcategorias cuando estas viendo la categoría en Prestashop 1.6.1.12, por ejemplo es este

 

 

{if isset($subcategories)}
        {if (isset($display_subcategories) && $display_subcategories eq 1) || !isset($display_subcategories) }
		<!-- Subcategories -->
		<div id="subcategories">
			<p class="subcategory-heading">{l s='Subcategories'}</p>
			<ul class="clearfix">
			{foreach from=$subcategories item=subcategory}
				<li>
                	<div class="subcategory-image">
						<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" class="img">
						{if $subcategory.id_image}
							<img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html':'UTF-8'}" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" />
						{else}
							<img class="replace-2x" src="{$img_cat_dir}{$lang_iso}-default-medium_default.jpg" alt="{$subcategory.name|escape:'html':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" />
						{/if}
					</a>
                   	</div>
					<h5><a class="subcategory-name" href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}">{$subcategory.name|truncate:25:'...'|escape:'html':'UTF-8'}</a></h5>
					{if $subcategory.description}
						<div class="cat_desc">{$subcategory.description}</div>
					{/if}
				</li>
			{/foreach}
			</ul>
		</div>
        {/if}
		{/if}

Quizas puedes hacer un apaño en tu plantilla con el codigo en cuestion ) (Mira ver si esta comentado en el tpl por si acaso)

Link to comment
Share on other sites

A mi me ha pasado también con alguna tienda. O bien pruebas lo que dice nadie, o :

 

Puedes mirar también en preferencias --> temas --> configurador de temas, que esten activadas las subcategorias. 

 

Por otro lado, aunque no creo que sea este el problema, mira que la subcategoría este asociada a la categoría padre donde quieres que salga.

 

PD: Bonito diseño de tienda, una plantilla limpia aunque ojito con las imágenes, tienes que optimizarlas. Aquí te dirá cuales: https://developers.google.com/speed/pagespeed/insights/

 

Saludos

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

 

Puedes mirar también en preferencias --> temas --> configurador de temas, que esten activadas las subcategorias. 

 

 

Antes de mirar el código, comprueba lo esta opción que te comenta el forero Sergio, que se me ha pasado comentártelo )

 

---

 

¿En la demo de la plantilla se ven las subcategorías en la parte central cuando estas en una categoría?

 

Si es asi, entonces es posible que sea lo que te comenta Sergio ) (Comprueba primero lo que te dice Sergio, antes de meterte en temas de código)

 

Ya comentas algo xD

  • Like 1
Link to comment
Share on other sites

Solucionado gracias habia un comentario que no lo vei, perdonen las molestias de verdad.

 

Ahora a ver como puedo solo añadirlo en una sola categoria... sera imposible.

 

 

Muchas gracias

Si quieres mostrar el bloque de subcategorías en el centro en sola una categoría y no en todas las categorías.

 

Haz un condicional en el category.tpl en la parte donde se ven las subcatgorias:

{if $category->id == ' id_categoria'}

codigo de de visualización de las subcategorías para una determinada categoría


 {/if}

¿No quieres mostrarlo en todas por alguna razon en especial?

 

¿Entiendo que en catalogo -> categorías has configurado categorias y subcategorias a tu gusto? ¿no?

 

PD: De todos modos, al ser una consulta diferente esta nueva, tienes que abrir un tema nuevo en el foro. (Solo se permite 1 duda por tema.

 

Para el tema actual, no se te olvide añadir la palabra "Solucionado" al titulo del tema: https://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/

 

Saludos,

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...