Toutes les brèves d'une année sur une page - commentaires > Toutes les news d'une année sur une page 2003-09-12T04:39:54Z https://contrib.spip.net/Toutes-les-breves-d-une-annee-sur#comment3340 2003-09-12T04:39:54Z <p>la « ) » c'est corrigé, pour le nom du script vous ferez la manip tout seuls les amis<small class="fine d-inline"> </small>;-)</p> > Toutes les news d'une année sur une page 2003-05-31T20:31:02Z https://contrib.spip.net/Toutes-les-breves-d-une-annee-sur#comment1979 2003-05-31T20:31:02Z <p>Deux remarques judicieuses non bloquantes mais à prendre en compte.<br class="manualbr">Merci Silicium</p> > Toutes les news d'une année sur une page 2003-05-31T20:24:26Z https://contrib.spip.net/Toutes-les-breves-d-une-annee-sur#comment1977 2003-05-31T20:24:26Z <p>Salut,</p> <p>Pour avoir les news <strong>et</strong> les articles, il suffit de faire deux boucles sur le même principe l'une en dessous de l'autre : la première sur les brèves, la seconde sur les articles.</p> <p>A+</p> > Toutes les news d'une année sur une page 2003-05-29T20:52:36Z https://contrib.spip.net/Toutes-les-breves-d-une-annee-sur#comment1954 2003-05-29T20:52:36Z <p>Et comment faire pour afficher sur une même page brèves ET articles classés ENSEMBLE par année de publication<small class="fine d-inline"> </small>?</p> > Toutes les news d'une année sur une page 2003-05-29T12:30:32Z https://contrib.spip.net/Toutes-les-breves-d-une-annee-sur#comment1951 2003-05-29T12:30:32Z <p>une erreur s'est glissée dans le code<small class="fine d-inline"> </small>!</p> <p>Dans le paragraphe <i>Pour interroger les brèves d'une année postérieure, on vérifie qu'on est pas sur l'année courante :</i></p> <p>Il faut enlever la parenthèse fermante de :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>echo "<a href='news.php3?var_nav_year=".($id_annee + 1)."'>");</code></pre></div> <p>en <code class="spip_code spip_code_inline" dir="ltr">echo "<a href='news.php3?var_nav_year=".($id_annee + 1)."'>";</code></p> <p>Je déconseille de coder en dur le nom du script. si on le change il faut retourner dans le script modifier le code à la main. A la place, utilisez $PHP_SELF</p> <p>Exemple : <code class="spip_code spip_code_inline" dir="ltr">echo "<a href=\"$PHP_SELF?var_nav_year=" . ($id_annee - 1)."\">";</code></p>