Jump to content

Añadir descripción breve en lista de productos - Velvet Sky Theme


gympower

Recommended Posts

Hola! Soy una novata en prestashop, estoy realizando mi primera tienda online y me encuentro con un problema que no se como resolver.

 

http://themes.dapurpixel.com/velvet/2-women debajo de cada producto quiero que salga la descripción breve, pero por más que busco en el código no doy con ello...

 

¿Alguien me podría echar una mano? Me sale humillo de la cabeza :unsure:

Gracias de antemano ;)

Link to comment
Share on other sites

Abre el archivo product-list.tpl de tu theme y busca esto

 

</div>					
  <div class="right_block">

 

Justo encima incluye esto:

 

<p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p>

Link to comment
Share on other sites

Buenas Josraso!!! Gracias por contestar tan rápido.

 

He ido a poner la linea que me dices en mi archivo product-list.tpl y ya estaba puesto, ¿porque si está puesto yo sigo sin ver la breve descripción? ¿Puede ser que en este caso le falte algo en el css?

 

Un Saludo ^^

 

Te dejo aquí el código de mi product-list.tpl

 

{if isset($products)}
<!-- Products list -->
<ul id="product_list" class="clear">
{foreach from=$products item=product name=products}
 <li class="ajax_block_product {if $smarty.foreach.products.first}first_item{elseif $smarty.foreach.products.last}last_item{/if} {if $smarty.foreach.products.index % 2}alternate_item{else}item{/if} clearfix">
  <div class="center_block">
   <a href="{$product.link|escape:'htmlall':'UTF-8'}" class="product_img_link" title="{$product.name|escape:'htmlall':'UTF-8'}"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} /></a>
   <h3>{if isset($product.new) && $product.new == 1}<img class="new" src="{$img_dir}new_{$lang_iso}.png" alt="{l s='New'}"/>{/if}<a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name|escape:'htmlall':'UTF-8'}">{$product.name|truncate:23:'...'|escape:'htmlall':'UTF-8'}</a></h3>
   <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}</a></p>
  </div>					
  <div class="right_block">
   {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<img src="{$img_dir}onsale_{$lang_iso}.png" alt="{l s='On sale'}"/>
   {elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<img src="{$img_dir}onsale_{$lang_iso}.png" alt="{l s='Reduced price'}"/>{/if}
   {if isset($product.online_only) && $product.online_only}<img src="{$img_dir}online_{$lang_iso}.png" alt="{l s='Online only'}"/>{/if}
   {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}
   <div>
 {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}<span class="price" style="display: inline;">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span><br />{/if}
 {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.allow_oosp || $product.quantity > 0)}{l s='Available'}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span>{/if}
   </div>
   {/if}
   {if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity == 1 && $product.customizable != 2 && !$PS_CATALOG_MODE}
 {if ($product.allow_oosp || $product.quantity > 0)}
  <a class="button ajax_add_to_cart_button exclusive" rel="ajax_id_product_{$product.id_product|intval}" href="{$link->getPageLink('cart.php')}?add&id_product={$product.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}" title="{l s='Add to cart'}">{l s='Add to cart'}</a>
 {else}
   <span class="exclusive">{l s='Add to cart'}</span>
 {/if}
   {/if}
   <a class="button" href="{$product.link|escape:'htmlall':'UTF-8'}" title="{l s='View'}">{l s='View'}</a>
   {if isset($comparator_max_item) && $comparator_max_item}
 <p class="compare"><input type="checkbox" onclick="checkForComparison({$comparator_max_item})" class="comparator" id="comparator_item_{$product.id_product}" value="{$product.id_product}" /> <label for="comparator_item_{$product.id_product}">{l s='Select to compare'}</label></p>
   {/if}   
  </div>
 </li>
{/foreach}
</ul>
<!-- /Products list -->
{/if}

Link to comment
Share on other sites

Josraso!!! Mil gracias!!!

 

Los he cambiado por los tuyos y ¡Voila! la descripción aparece jeje ahora voy dejar el css según mi diseño, en cuanto lo tenga te lo enseño!!!

 

De nuevo gracias, si te puedo yo echar una mano en algo ya me dices, te debo una :rolleyes:

Link to comment
Share on other sites

Me alegro de que te sirviese, solo un pequeño detalle que a mi modo de ver queda mucho mejor, se trata de que el listado de los productos salga en un recuadro, si usas el css mio veras a que me refiero y a mi me parece que queda mucho mejor, claro esta que para gustos hay colores.

Link to comment
Share on other sites

  • 3 months later...

Esta es mi versión personal para este proyecto de la theme Velvet Sky....

Me falta arreglar algunos colores de fuentes,la paginación y terminar de meter productos. Me has salvado el culo!!!

 

De nuevo gracias ;)

 

captura.png

 

Hola Gimpower,

me gusta tu tienda. Que gran trabajo, me porias ayudar diciendome como le hago para poner el tema a español ya que todos me qeda en ingles? gracias

Link to comment
Share on other sites

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