Jump to content

(Solucionado)Modificar la presentación de las subcategorías


franmille

Recommended Posts

Buenas,

me gustaría modificar el modo en el que presenta la plantilla por defecto de prestashop las subcategorías, me gustaría modificarlo para que lo hiciese de igual forma pero con las imagenes más grandes,

sabeís cual es el archivo que hay que modificar?

Gracias

pd: adjunto imagen de como esta ahora mismo

post-343345-0-39980700-1341219945_thumb.jpg

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

Hola Nadie,

te comento:

-El tamaño de las imagenes que utiliza por defecto es de 80x80 (medium), al cambiarlo a 200x200 se juntan las imagenes y no se ve el nombre de la subcategoría. (te adjunto imagen)

-En el código de category.tpl veo que es donde coge los valores para luego representarlas imagenes.

-Lo que yo quiero es modificar el modo en el que se realiza esta presentación, sabes si es en css o en algún php??

Gracias

post-343345-0-50269800-1341222645_thumb.jpg

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

Hola Nadie,

te comento:

-El tamaño de las imagenes que utiliza por defecto es de 80x80 (medium), al cambiarlo a 200x200 se juntan las imagenes y no se ve el nombre de la subcategoría. (te adjunto imagen)

-En el código de category.tpl veo que es donde coge los valores para luego representarlas imagenes.

-Lo que yo quiero es modificar el modo en el que se realiza esta presentación, sabes si es en css o en algún php??

Gracias

 

Suponiendo que trabajas con la plantilla por defecto.

 

Código correspondiente a la impresión de las subcategorías en el fichero category.tpl

 

Busca esto:

 

 {if isset($subcategories)}
 <!-- Subcategories -->
 <div id="subcategories">
  <h3>{l s='Subcategories'}</h3>
  <ul class="inline_list">
  {foreach from=$subcategories item=subcategory}
<li>
 <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">
  {if $subcategory.id_image}
   <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
  {else}
   <img src="{$img_cat_dir}default-medium.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
  {/if}
 </a><br />
 <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}</a>
</li>
  {/foreach}
  </ul>
  <br class="clear"/>
 </div>
 {/if}

 

Fichero correspondiente al css de las categorías es este: /themes/prestashop/css/category.css

 

Por cierto mas que redimensionar la medium, seria mejor, asociar otro tipo de imagen por seguridad (lo explique en el enlace que te pase)

 

Tienes la url de tu tienda online, o tampoco puedes colocar la url de tu tienda?

  • Like 1
Link to comment
Share on other sites

Suponiendo que trabajas con la plantilla por defecto.

 

Código correspondiente a la impresión de las subcategorías en el fichero category.tpl

 

Busca esto:

 

 {if isset($subcategories)}
 <!-- Subcategories -->
 <div id="subcategories">
  <h3>{l s='Subcategories'}</h3>
  <ul class="inline_list">
  {foreach from=$subcategories item=subcategory}
<li>
 <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">
  {if $subcategory.id_image}
   <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
  {else}
   <img src="{$img_cat_dir}default-medium.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
  {/if}
 </a><br />
 <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}</a>
</li>
  {/foreach}
  </ul>
  <br class="clear"/>
 </div>
 {/if}

 

Fichero correspondiente al css de las categorías es este: /themes/prestashop/css/category.css

 

Por cierto mas que redimensionar la medium, seria mejor, asociar otro tipo de imagen por seguridad (lo explique en el enlace que te pase)

 

Tienes la url de tu tienda online, o tampoco puedes colocar la url de tu tienda?

 

Ya esta, gracias Nadie.

Tenía que modificar el category.css.

He puesto otro atributo de imagenes, como bien dices para no alterar a las otras cosas que dependen de medium.

No puedo poner en enlace de esta tienda, lo siento, sino si que lo hubiese puesto.

Muchas gracias por todo

Link to comment
Share on other sites

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