[SPIP] Faire la pagination des rubriques
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[SPIP] Faire la pagination des rubriques
Bonsoir,
par défaut spip affiche jusqu'à X article dans chaque rubrique
les autres étant perdus dans le fin fond du site...
Je cherche un moyen pour pouvoir mettre en place la pagination
Par exemple la page 1 affiche 50 articles, la suivante 50, etc...
Quelqu'un a t'il trouvé comment faire ?
merci beaucoup
par défaut spip affiche jusqu'à X article dans chaque rubrique
les autres étant perdus dans le fin fond du site...
Je cherche un moyen pour pouvoir mettre en place la pagination
Par exemple la page 1 affiche 50 articles, la suivante 50, etc...
Quelqu'un a t'il trouvé comment faire ?
merci beaucoup
Le nombre d'articles dans ta page / nombre total :
La boucle des articles (10 affichés) :
Lien page precedente et suivante :
J'espère que le code est pas trop pourri.
- Code: Tout sélectionner
<B_nbarticlespage>
<BOUCLE_nbarticlespage(ARTICLES) {id_rubrique=1} {debut_articles,10}>
</BOUCLE_nbarticlespage>
<div align=left><?$deb=$debut_articles+1;echo $deb; $fin=$debut_articles+#TOTAL_BOUCLE; echo " - ".$fin;?>
</B_nbarticlespage>
<//B_nbarticlespage>
<B_nbarticles>
<BOUCLE_nbarticles(ARTICLES) {id_rubrique=1}>
</BOUCLE_nbarticles>
sur #TOTAL_BOUCLE article(s)</div>
</B_nbarticles>
0 article dans la revue de presse
<//B_nbarticles>
La boucle des articles (10 affichés) :
- Code: Tout sélectionner
<B_articles>
<BOUCLE_articles(ARTICLES) {id_rubrique=1} {par date} {inverse} {debut_articles,10}>
Lien page precedente et suivante :
- Code: Tout sélectionner
<?
if($debut_articles != 0) {
$debut_articles = $debut_articles-10;
echo "<a href='articles.php3?debut_articles=$debut_articles' class=liens>articles précédents</a>";
$debut_articles = $debut_articles+10;
}
?>
<B_suivant>
<BOUCLE_suivant(ARTICLES) {id_rubrique=1} {par date} {inverse} {debut_articles,11}>
</BOUCLE_suivant>
<?
if (#TOTAL_BOUCLE == 11) {
$debut_articles = $debut_articles+10;
echo " | <a href='articles.php3?debut_articles=$debut_articles' class=liens>articles suivants</a>";
}
?>
</B_suivant>
<!-- Pas d'article suivant -->
<//B_suivant>
J'espère que le code est pas trop pourri.
C'est chaque fois des bouts de code à mettre ou tu en as besoin.
Dans mes boucles je designe la rubrique à explorer mais tu peux mettre juste un {id_rubrique} si le choix de la rubrique est dynamique.
La boucle des articles (10 affichés) n'est évidement pas complète.Faut rajouter le contenu à afficher et les balises spip fermantes.
Le mieux c'est d'adapter le code à tes sources, rien de bien compliqué.
A+
Dans mes boucles je designe la rubrique à explorer mais tu peux mettre juste un {id_rubrique} si le choix de la rubrique est dynamique.
La boucle des articles (10 affichés) n'est évidement pas complète.Faut rajouter le contenu à afficher et les balises spip fermantes.
Le mieux c'est d'adapter le code à tes sources, rien de bien compliqué.
A+
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum