Jump to content

[Résolu] Modifier le module Dans la même catégorie


Recommended Posts

Bonjour,

 

Je souhaiterais que mon module ( qui affiche les même catégories ) n'affiche que les 3 premier produits.

 

Pour cela je cherche dans le .tpl et le .php mais je ne trouve pas de variable correspondant au nombre limite d'affichage.

 

(Prestashop 1.4 avec le thème matrice).

Link to comment
Share on other sites

bonjour,

 

comme le dit Samy, il faut préciser les modules et la version de Prestashop....

 

enfin, j'imagine que tu parles de productscategory!

 

dans le fichier php repère cette ligne :

$categoryProducts = $category->getProducts((int)($cookie->id_lang), 1, 100); /* 100 products max. */

 

remplacer 100 par 3!

Link to comment
Share on other sites

Voici mon .tpl de productscategory.tpl

{if count($categoryProducts) > 0}
<div class="products_block accessories_block" id="idTab15">
<h6><b>{$categoryProducts|@count}</b> {l s='other products in the same category:' mod='productscategory'}</h6>
<ul>
	{foreach from=$categoryProducts item='categoryProduct' name=categoryProduct}
	<li>
	 <p id="product_list_stuffs">
	  {if $categoryProduct.new == 1}<span class="new_product"><strong>{l s='new'}</strong><br /></span>{/if}
	  {if $categoryProduct.on_sale}
	  <span class="on_sale"><strong>{l s='On sale!'}</strong></span>
	  <span class="on_sale"><strong>{l s='Price lowered!'} <strike>{convertPrice price=$categoryProduct.price_without_reduction}</strike></strong><br /></span>
	  {/if}
	 </p>
		{if $categoryProduct.link=="http://localhost/prestaShop/prestashop/category.php?id_category=1"}
		<a href="{$categoryProduct.link}" title="{$categoryProduct.name|htmlspecialchars}">
			<img src="{$link->getImageLink($categoryProduct.link_rewrite, $categoryProduct.id_image, 'large')}" alt="{$categoryProduct.name|htmlspecialchars}" />
		</a>
		{/if}
		{if $categoryProduct.link/="http://localhost/prestaShop/prestashop/category.php?id_category=1"}
		<a title="retour à Accueil" href="http://localhost/prestaShop/prestashop/">Accueil</a>
		{/if}

		<h5>
		 <a href="{$categoryProduct.link}" title="{$categoryProduct.name|htmlspecialchars}">
		  {$categoryProduct.name|truncate:25:'...'|escape:'htmlall':'UTF-8'}
		 </a>
		</h5>
	 <p><a href="{$categoryProduct.link}" title="{$categoryProduct.name|htmlspecialchars}" title="{l s='More' mod='productscategory'}">{$categoryProduct.description_short|strip_tags|truncate:140s:'...'}</a></p>
		<p class="pprice">
		 {if $ProdDisplayPrice AND $categoryProduct.show_price == 1 AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}
		  <span>{displayWtPrice p=$categoryProduct.price}</span>
		 {/if}
		 <a href="{$categoryProduct.link}" title="{$categoryProduct.name|htmlspecialchars}" title="{l s='View' mod='productscategory'}">
		  {l s='View' mod='productscategory'}
		 </a>
		</p>
	</li>
	{/foreach}
</ul>
</div>
{/if}


 

Prestashop 1.4.2 : et productscategory je pense que c'est dans cette catégorie. Mais j'ai préférer donne le "nom du module" Car je n'étais pas sûr de moi. Je viens juste de me mettre à prestashop.

 

Je vais regarder ça stephane je te remercie. Je cherchais plutôt dans le .js là.

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...