Jump to content

Edit History

Manu-41

Manu-41


reesolu

Bonjour,

j'ai installé un module qui affiche les marques sur la home page.

Je voudrais afficher uniquement les ID que j'ai besoin (3 pour commencer), et non les 30 marques.

Voici le code que j'ai dans le module :

{foreach from=$manufacturers item=manufacturer name=manufacturer_list}
		
           {if $manufacturer.image}
        	   <li class="{if $smarty.foreach.manufacturer_list.last}last_item{elseif $smarty.foreach.manufacturer_list.first}first_item{else}item{/if}">
				<div class="pb-3"><span>{$manufacturer.id_manufacturer}</span>
				<div>
                   <a href="{Context::getContext()->link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'html'}">
                      <img class="radius-50" src="{$urls.base_url}img/m/{$manufacturer.image_url}" alt="{$manufacturer.name|escape:'html':'UTF-8'} "/>
                   </a>
				 </div>  
						<div class="description mt-3 pt-3">
							<p class="mb-0">{$manufacturer.short_description|strip_tags:'UTF-8'|truncate:180:'...' nofilter}</p>
							
						</div>
				  </div>
               </li>
           {/if}
    	{/foreach}

j'ai essayé d'ajouter ma condition, mais ca ne fonctionne pas.

			{if isset($manufacturers) && ($manufacturer.id_manufacturer == 11 || && $category.id == 32 || && $category.id == 15)}

Ai-je une erreur dans ma condition ?

Merci pour votre aide.

Ps 1.7

Manu-41

Manu-41

Bonjour,

j'ai installé un module qui affiche les marques sur la home page.

Je voudrais afficher uniquement les ID que j'ai besoin (3 pour commencer), et non les 30 marques.

Voici le code que j'ai dans le module :

{foreach from=$manufacturers item=manufacturer name=manufacturer_list}
		
           {if $manufacturer.image}
        	   <li class="{if $smarty.foreach.manufacturer_list.last}last_item{elseif $smarty.foreach.manufacturer_list.first}first_item{else}item{/if}">
				<div class="pb-3"><span>{$manufacturer.id_manufacturer}</span>
				<div>
                   <a href="{Context::getContext()->link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'html'}">
                      <img class="radius-50" src="{$urls.base_url}img/m/{$manufacturer.image_url}" alt="{$manufacturer.name|escape:'html':'UTF-8'} "/>
                   </a>
				 </div>  
						<div class="description mt-3 pt-3">
							<p class="mb-0">{$manufacturer.short_description|strip_tags:'UTF-8'|truncate:180:'...' nofilter}</p>
							
						</div>
				  </div>
               </li>
           {/if}
    	{/foreach}

j'ai essayé d'ajouter ma condition, mais ca ne fonctionne pas.

			{if isset($manufacturers) && ($manufacturer.id_manufacturer == 11 || && $category.id == 32 || && $category.id == 15)}

Ai-je une erreur dans ma condition ?

Merci pour votre aide.

Ps 1.7

×
×
  • Create New...