Bonjour à tous,
J’ai une page qui s’appelle rubrique.html et je n’arrive pas à afficher mes rubriques pour appeler mes articles.
Voici le code :
#TITRE
</BOUCLE_mesrubriques>
Cela m’affiche que :
Rubrique 1 mais quand je passe sur le lien ça appel spip.php?rubrique1 etc… et non article 1 etc….
Rubrique 2
Rubrique 3
Rubrique 4
Rubrique 5
Rubrique 6
Exemple ; si je clique sur rubrique 1 je devrais avoir mon article 1 etc…
Quand je vais sur la page article.html pour mettre ma boucle article rien ne s’affiche :
<BOUCLE_articles(ARTICLES) {id_rubrique}>
[(#TITRE)]
</BOUCLE_articles>
Pour ta première boucle, c’est normal que ca te renvoie des URL vers des rubriques, tu appelles des rubriques (tu peux faire une boucle à l’intérieur pour lister les articles de chaque rubrique)
Dans article.html, {id_rubrique} n’a pas de sens
En fait, définis plus précisément ce que tu veux faire J
De : testeweb [mailto:testeweb@free.fr]
Envoyé : mercredi 17 juin 2009 10:03
À : spip@rezo.net
Objet : [Spip] probleme de boucle
Bonjour à tous,
J’ai une page qui s’appelle rubrique.html et je n’arrive pas à afficher mes rubriques pour appeler mes articles.
Voici le code :
#TITRE
</BOUCLE_mesrubriques>
Cela m’affiche que :
Rubrique 1 mais quand je passe sur le lien ça appel spip.php?rubrique1 etc… et non article 1 etc….
Rubrique 2
Rubrique 3
Rubrique 4
Rubrique 5
Rubrique 6
Exemple ; si je clique sur rubrique 1 je devrais avoir mon article 1 etc…
Quand je vais sur la page article.html pour mettre ma boucle article rien ne s’affiche :
<BOUCLE_articles(ARTICLES) {id_rubrique}>
[(#TITRE)]
</BOUCLE_articles>
Salut, normal que ça ne marche pas, puisque ta boucle (dans rubrique.html) n’affiche que les titres des rubriques … Pour obtenir ce que tu veux, tu dois mettre une boucle ARTICLES dans ta boucle RUBRIQUES, comme ça :
<B_mesrubriques>
- #TITRE
<B_mesarticles>
</BOUCLE_mesrubriques>
Avec cette boucle, tu devrais avoir :
Rubrique1
Article1
Article2
etc
Rubrique2
Article1
Article2
etc.
Et un lien sur les rubriques, vers la rubrique cliquée, et un lien sur chaque article vers l’article cliqué …
Est-ce ça que tu souhaites obtenir ?
Marc
Le 17 juin 09 à 10:02, testeweb a écrit :
Bonjour à tous,
J’ai une page qui s’appelle rubrique.html et je n’arrive pas à afficher mes rubriques pour appeler mes articles.
Voici le code :
#TITRE
</BOUCLE_mesrubriques>
Cela m’affiche que :
Rubrique 1 mais quand je passe sur le lien ça appel spip.php?rubrique1 etc… et non article 1 etc….
Rubrique 2
Rubrique 3
Rubrique 4
Rubrique 5
Rubrique 6
Exemple ; si je clique sur rubrique 1 je devrais avoir mon article 1 etc…
Quand je vais sur la page article.html pour mettre ma boucle article rien ne s’affiche :
<BOUCLE_articles(ARTICLES) {id_rubrique}>
[(#TITRE)]
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Bonjour
Question 1 :
Dans le cadre d'une version multilingue de mon site je rencontre deux
problèmes :
j'ai utilisé le mode multi pour les noms de mes rubriques :
<multi>[fr]10. en français[en]10. en anglais</multi>
sur quatre rubriques
et avec celà la boucle
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{!lang_select}>
<a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero)]</a>
</BOUCLE_rubriques>
Le changement anglais français fonctionne par contre l'ordre des rubriques
n'est pas respecté.
Question 2 :
Avec la balise MENU_LANG après un changement de langue dans un article si
je retourne sur la page d'acceuil ou un autre article le site revient sur
la langue par défaut (le français) comment le bloquer sur la langue
sélectionnée avec #MENU_LANG ?
Merci
François BILLARD
Tu dois aussi forcer la langue dans config/mes_options.php
<?php
$table_des_traitements['TITRE']= 'typo(supprimer_numero(%s))';
$forcer_lang=true
?>
Essayes ca qui devrait marcher aussi pour tes multi à numéro
<multi>10. [fr] français [en] Anglais</multi>
Et vides tes caches
Alexandra
Le 17 juin 09 à 13:24, billard@ouvaton.org a écrit :
Bonjour
Question 1 :
Dans le cadre d'une version multilingue de mon site je rencontre deux
problèmes :
j'ai utilisé le mode multi pour les noms de mes rubriques :
<multi>[fr]10. en français[en]10. en anglais</multi>
sur quatre rubriques
et avec celà la boucle
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{!lang_select}>
<a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero)]</a>
</BOUCLE_rubriques>
Le changement anglais français fonctionne par contre l'ordre des rubriques
n'est pas respecté.
Question 2 :
Avec la balise MENU_LANG après un changement de langue dans un article si
je retourne sur la page d'acceuil ou un autre article le site revient sur
la langue par défaut (le français) comment le bloquer sur la langue
sélectionnée avec #MENU_LANG ?
Merci
François BILLARD
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Bonjour
merci pour ces infos ,
un détail pour les multis a numéros en fait il faut
10. <multi>[fr] en francais[en] English </multi>
maintenant celà fonctionne mieux.
François BILLARD
Alexandra Guiderdoni a écrit :
Tu dois aussi forcer la langue dans config/mes_options.php
<?php
$table_des_traitements['TITRE']= 'typo(supprimer_numero(%s))';
$forcer_lang=true
?>
Essayes ca qui devrait marcher aussi pour tes multi à numéro
<multi>10. [fr] français [en] Anglais</multi>
Et vides tes caches
Alexandra
Le 17 juin 09 à 13:24, billard@ouvaton.org a écrit :
Bonjour
Question 1 :
Dans le cadre d'une version multilingue de mon site je rencontre deux
problèmes :
j'ai utilisé le mode multi pour les noms de mes rubriques :
<multi>[fr]10. en français[en]10. en anglais</multi>
sur quatre rubriques
et avec celà la boucle
<BOUCLE_rubriques(RUBRIQUES) {racine}{par num titre}{!lang_select}>
<a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero)]</a>
</BOUCLE_rubriques>
Le changement anglais français fonctionne par contre l'ordre des rubriques
n'est pas respecté.
Question 2 :
Avec la balise MENU_LANG après un changement de langue dans un article si
je retourne sur la page d'acceuil ou un autre article le site revient sur
la langue par défaut (le français) comment le bloquer sur la langue
sélectionnée avec #MENU_LANG ?
Merci
François BILLARD
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip