Bonjour,
Problème:
L'ajout de deus balises identiques {news} dans une même page n'est apparemment pas supporté par cmsms.
Version: 1.4.1
j'aimerais afficher les deux dernières actualités dans la première page de mon site. Cependant, chacune des actualités se trouve dans deux blocs (div) différents. Cette contrainte étant lié au design.
Voici ma première solution qui ne fonctionne malheureusement pas:
{news number="1" start="1"}
{news number="1" start="2"}
Quelqu'un aurait une idée afin de résoudre ce problème ?
Merci
[Résolu] Deux balises smarty identiques dans une même page Topic is solved
Moderator: jce76350
[Résolu] Deux balises smarty identiques dans une même page
Last edited by Lionel on Mon Aug 18, 2008 6:53 pm, edited 1 time in total.
Re: Deux balises smarty identiques dans une même page
Et bien sachez que mon code fonctionne à partir de 3 articles créés !
Cela résout mon problème... Mais une part de mystère persiste...
Cela résout mon problème... Mais une part de mystère persiste...
Re: [Résolu] Deux balises smarty identiques dans une même page
Bon plus de mystères...
Si on admet que les articles sont référés dans un tableau de type array() par exemple, alors la valeur de la première ligne est égale à 0.
Mon code était:
{news number="1" start="1"}
{news number="1" start="2"}
La première balise smarty faisait donc référence via l'option number="1" à l'article n°2 et la deuxième balise smarty faisait référence à un article inexistant puisque j'en avais créé que deux. D'où le fait qu'un seul article était affiché sur ma page.
Donc il est parfaitement possible de placer plusieurs balises identiques dans une même page.
Et le code correct est:
{news number="1"}
{news number="1" start="1"}
Voilà, comme cela au cas où le problème réapparait pour l'un d'entre-nous, la solutions est dans les archives
Si on admet que les articles sont référés dans un tableau de type array() par exemple, alors la valeur de la première ligne est égale à 0.
Mon code était:
{news number="1" start="1"}
{news number="1" start="2"}
La première balise smarty faisait donc référence via l'option number="1" à l'article n°2 et la deuxième balise smarty faisait référence à un article inexistant puisque j'en avais créé que deux. D'où le fait qu'un seul article était affiché sur ma page.
Donc il est parfaitement possible de placer plusieurs balises identiques dans une même page.
Et le code correct est:
{news number="1"}
{news number="1" start="1"}
Voilà, comme cela au cas où le problème réapparait pour l'un d'entre-nous, la solutions est dans les archives

Last edited by Lionel on Mon Aug 18, 2008 9:29 pm, edited 1 time in total.
Re: [Résolu] Deux balises smarty identiques dans une même page
Oh que oui ! Pour s'en convaincre mettre ceci dans un gabarit : {title}{title}.Lionel wrote: Donc il est parfaitement possible de placer plusieurs balises identiques dans une même page.
Pierre M.