Mon problème est simple et compliqué à la fois.
Je souhaite afficher deux images côte à côte sans qu'il y ai le moindre petit espace. Or lorsque j'appelle les deux images par une boucle smarty dans le fichier tpl, alors qu'ils devrait être collé, il y a un espace que je souhaite supprimer. Dans la source html; je vois qu'effectivement, il y a pas mal d'espace.
Il y a un moyen de supprimer cet espace en mettant toute la boucle foreach dans mon code sur une seule ligne, ne laissant aucun espace et aucun saut de ligne.
Mais mon code doit être indenté pour plus de lisibilité et je ne peux faire autrement que de l'indenter.
Avez vous une solution pour indenter mon code tout en supprimant saut de ligne et espace lorsque le navigateur lira le code ?
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <!--[ foreach from=$advertisement_mc1->image key=nb item=img ]--> <a href="{$img->url}" title="{$img->title}" {$img->type_link}> <img src="{$img->image}" alt="{$img->title}" {$img->width} {$img->height} <!--[ if $advertisement_mc1->collapse && $nb == 1 ]--> class="first-semisize" <!--[ /if ]--> /> <!--[ if $advertisement_mc1->type == 1 ]--> <span>{$advertisement_mc1->price}</span> <!--[ /if ]--> </a> <!--[ /foreach ]-->
Partager