Je voudrais modifier le code suivant pour que ça affiche aussi les articles
situés dans les sous-rubriques, ce que ça ne fait pas.
<B_articles>
<div class="content">
<h2> Liste des albums disponibles</h2>
<BOUCLE_articles(ARTICLES){id_rubrique}{par num titre}{inverse}
{"<hr /><br />"}>
<b>[(#TITRE|supprimer_numero)]</b>
<div class="date">Date de publication : [(#DATE|affdate)] par
[(#LESAUTEURS|crypt_mail_texte)] </div>
<div class="padding10px">[(#INTRODUCTION|textebrut|crypt_mail_texte|
emoticones|justifier|couper{250})]<B_more>
<BOUCLE_more(ARTICLES){id_article}><p class="knowmore"><a
href="#URL_ARTICLE" class="liensearch">
<IMG src="../IMG/icones_action/fleche_droite.png" width="32" height="32"
align="middle" border="0"> Voir cet
album...</a></p></BOUCLE_more></B_more><//B_more></div>
</BOUCLE_articles>
</div>
</B_articles>
<//B_articles>
J'ai essayé de rajouter le critère {branche} mais ça ne donne rien de plus...
En fait ce que je voudrais avoir c'est la liste des articles situés à la
racine de la rubrique suivie par la liste des sous-rubriques contenant des
articles, avec la liste des articles. Du genre :
article 1
article 2
sous-rubrique 1
article 12
article 13
sous-rubrique 2
article 21
Merci d'avance...
--
Cordialement, Daniel Cartron
« La mer est salée parce qu'il y a des morues dedans. Et si elle ne déborde
pas malgré tous ces fleuves qui s'y jettent, c'est parce que la Providence,
dans sa sagesse, y a placé aussi des éponges. »
Alphonse Allais.
Daniel Cartron a écrit :
Je voudrais modifier le code suivant pour que ça affiche aussi les articles situés dans les sous-rubriques, ce que ça ne fait pas.
<B_articles>
<div class="content">
<h2> Liste des albums disponibles</h2>
<BOUCLE_articles(ARTICLES){id_rubrique}{par num titre}{inverse}
{"<hr /><br />"}>
<b>[(#TITRE|supprimer_numero)]</b>
<div class="date">Date de publication : [(#DATE|affdate)] par [(#LESAUTEURS|crypt_mail_texte)] </div>
<div class="padding10px">[(#INTRODUCTION|textebrut|crypt_mail_texte|
emoticones|justifier|couper{250})]<B_more>
<BOUCLE_more(ARTICLES){id_article}><p class="knowmore"><a href="#URL_ARTICLE" class="liensearch">
<IMG src="../IMG/icones_action/fleche_droite.png" width="32" height="32" align="middle" border="0"> Voir cet album...</a></p></BOUCLE_more></B_more><//B_more></div>
</BOUCLE_articles>
</div>
</B_articles>
<//B_articles>
J'ai essayé de rajouter le critère {branche} mais ça ne donne rien de plus...
En fait ce que je voudrais avoir c'est la liste des articles situés à la racine de la rubrique suivie par la liste des sous-rubriques contenant des articles, avec la liste des articles. Du genre :
article 1
article 2
sous-rubrique 1
article 12
article 13
sous-rubrique 2
article 21
Merci d'avance...
Salut,
Essaie peut être un truc du genre:
<BOUCLE_rubrique(RUBRIQUE){...}>
<BOUCLE_articles(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles>
<BOUCLE_ss_rubrique(RUBRIQUE){id_parent}>
#TITRE
<BOUCLE_articles_ss_rub(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles_ss_rub>
</BOUCLE_ss_rubrique>
</BOUCLE_rubrique>
A+
--
Jean-Marie
http://www.yaou.org/
Le Mardi 8 Novembre 2005 09:58, Jean-Marie a écrit :
Essaie peut être un truc du genre:
<BOUCLE_rubrique(RUBRIQUE){...}>
<BOUCLE_articles(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles>
<BOUCLE_ss_rubrique(RUBRIQUE){id_parent}>
#TITRE
<BOUCLE_articles_ss_rub(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles_ss_rub>
</BOUCLE_ss_rubrique>
</BOUCLE_rubrique>
A+
damned ça me répond ça :
Erreur(s) dans le squelette
Table SQL « rubrique » inconnue, '_ss_rubrique'
<BOUCLE_ss_rubrique>(rubrique)
Erreur MySQL
SELECT rubrique. FROM rubrique AS rubrique WHERE (rubrique.id_parent = '')
You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near 'FROM rubrique AS
rubrique WHERE (rubrique.id_parent = '')' at line 2
</BOUCLE_ss_rubrique>
--
Cordialement, Daniel Cartron
« La saison venue, la chenille tisse un cocon autour d'elle-même et elle
devient cacahuète. »
François Cavanna - Le saviez-vous ?
Daniel Cartron a écrit :
Le Mardi 8 Novembre 2005 09:58, Jean-Marie a écrit :
Essaie peut être un truc du genre:
<BOUCLE_rubrique(RUBRIQUE){...}>
<BOUCLE_articles(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles>
<BOUCLE_ss_rubrique(RUBRIQUE){id_parent}>
#TITRE
<BOUCLE_articles_ss_rub(ARTICLES){id_rubrique}>
[(#INTRODUCTION)]
</BOUCLE_articles_ss_rub>
</BOUCLE_ss_rubrique>
</BOUCLE_rubrique>
A+
damned ça me répond ça :
Erreur(s) dans le squelette
Table SQL « rubrique » inconnue, '_ss_rubrique'
<BOUCLE_ss_rubrique>(rubrique)
Erreur MySQL
SELECT rubrique. FROM rubrique AS rubrique WHERE (rubrique.id_parent = '') You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM rubrique AS rubrique WHERE (rubrique.id_parent = '')' at line 2
</BOUCLE_ss_rubrique>
Il faut un S à RUBRIQUES
Donc : <BOUCLE_rubrique(RUBRIQUES){...}>
et la même chose pour toutes les boucles RUBRIQUES
Laurent Casagrande
damned ça me répond ça :
Erreur(s) dans le squelette
Table SQL « rubrique » inconnue, '_ss_rubrique'
<BOUCLE_ss_rubrique>(rubrique)
Erreur MySQL
SELECT rubrique. FROM rubrique AS rubrique WHERE
(rubrique.id_parent = '') You have an error in your SQL
syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near 'FROM
rubrique AS rubrique WHERE (rubrique.id_parent = '')' at line 2
</BOUCLE_ss_rubrique>
Eh oui, c'est une boucle RUBRIQUES et pas RUBRIQUE (avec un S).
Le Mardi 8 Novembre 2005 10:46, Laurent Casagrande a écrit :
Il faut un S à RUBRIQUES
Donc : <BOUCLE_rubrique(RUBRIQUES){...}>
et la même chose pour toutes les boucles RUBRIQUES
Arghh en plus je le savais mais j'ai pas fait la relation entre le message
d'erreur et ça. Bon je saurai.
N'empêche ça n'affiche tjs pas mes sous rubriques, et pourtant il y a un
article dedans.
--
Cordialement, Daniel Cartron
« La première chose qui frappe l'odorat du voyageur arrivant à Venise, c'est
l'absence totale de parfum de crottin de cheval. »
Alphonse Allais
Daniel Cartron wrote:
<BOUCLE_articles(ARTICLES){id_rubrique}{par num titre}{inverse}
J'ai essayé de rajouter le critère {branche} mais ça ne donne rien de plus...
si tu veux utiliser {branche}, il faut enlever le {id_rubrique} qui limite inévitablement à une seule rubrique.
Pierre
Le Mardi 8 Novembre 2005 11:12, Pierre Andrews a écrit :
si tu veux utiliser {branche}, il faut enlever le {id_rubrique} qui
limite inévitablement à une seule rubrique.
ha alors c'est pas ça, je veux toutes les sous rubriques de la rubrique
courante... Merci
--
Cordialement, Daniel Cartron
« Un homme n'est vieux que quand les regrets ont pris chez lui la place des
rêves. »
John Barrymore
Le Mardi 8 Novembre 2005 11:12, Pierre Andrews a écrit :
> si tu veux utiliser {branche}, il faut enlever le {id_rubrique} qui
> limite inévitablement à une seule rubrique.
ha alors c'est pas ça, je veux toutes les sous rubriques de
la rubrique courante... Merci
Alors il faut que tu remplace {id_rubrique} par {branche}...
Daniel Cartron wrote:
Le Mardi 8 Novembre 2005 11:12, Pierre Andrews a écrit :
si tu veux utiliser {branche}, il faut enlever le {id_rubrique} qui
limite inévitablement à une seule rubrique.
ha alors c'est pas ça, je veux toutes les sous rubriques de la rubrique courante... Merci
mais attention, branche te donnera une liste d'articles "plate", donc pas comme tu l'as montré plus tôt.
Une boucle comme cela, avec un poile de récursion donnera ce que tu veux:
<BOUCLE_principale(RUBRIQUES) {id_rubrique}>
<B_articles>
<ul>
<BOUCLE_articles(ARTICLES) {id_rubrique}>
<li>#TITRE</li>
</BOUCLE_articles>
</ul>
</B_articles>
<B_sous_rubriques>
<ul>
<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent}>
<li>#TITRE
<BOUCLE_sous_articles(BOUCLE_articles)> </BOUCLE_sous_articles>
<BOUCLE_ss_rubriques(BOUCLE_sous_rubriques)> </BOUCLE_ss_rubrique>
</li>
</BOUCLE_sous_rubriques>
</ul>
</B_sous_rubriques>
</BOUCLE_principale>
Le Mardi 8 Novembre 2005 11:38, Olivier GENDRIN a écrit :
> ha alors c'est pas ça, je veux toutes les sous rubriques de
> la rubrique courante... Merci
Alors il faut que tu remplace {id_rubrique} par {branche}...
oui comme ça ça marche mais c'est pas classé par sous-rubriques...
Ces boucles c'est vraiment prise de tête au début. Qd je vois coment vous
maitrisez je me dis qu'une fois qu'on a pigé ça doit être puissant mais il
faut un bon moment d'apprentissage. Et je présente le projet au maire cet
aprèm :((
--
Cordialement, Daniel Cartron
« On finit toujours par mépriser ceux qui sont trop facilement de notre avis.
»
Jules Renard - Journal
oui comme ça ça marche mais c'est pas classé par sous-rubriques...
En même temps, tu n'avais pas parlé de classement... Donc qu'est ce que tu
veux _précisément_ ?
Le Mardi 8 Novembre 2005 11:43, Pierre Andrews a écrit :
mais attention, branche te donnera une liste d'articles "plate", donc
pas comme tu l'as montré plus tôt.
Une boucle comme cela, avec un poile de récursion donnera ce que tu veux:
oui effectivement. C'est un peu brut de décoffrage comme ça mais je devrais
avoir le tps d'arranger tout ça.
Merci beaucoup
--
Cordialement, Daniel Cartron
« On ne perd rien à être poli? Si, sa place dans le métro. »
Tristan Bernard