Bonjour à tous,
...<zip>...
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Bonjour à tous,
...<zip>...
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Bonjour à tous,
...<zip>...
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Bonjour à tous,
Le post « Accès à une liste triée de doublet » m'a beaucoup aidé à
comprendre le fonctionnement des listes.
De plus, j'ai découvert des fonctions fortes intéressantes comme zip,
iter, etc...
Je pense que ce post est à la limite du hors sujet (Python) mais vu le
peu d'informations sur Zope/Python/TAL ......
Alors, excusez-moi si c'est le cas.
<meta disclamer="AMHA">
Voilà :
Je suis confronté à un problème difficile pour moi.
J'ai la structure suivante (vu en partie dans le post précédant « Accès
à une liste triée de doublet »), que je ne peux _pas_ modifier (cf.
ci-dessous).
Et je dois aus sein d'un template python (.pt) faire en sorte de
récupérer quelque chose comme ça :
Zope Page Template
================= >
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
</ul>
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Je ne m'en sort pas !
Le problème est de récupérer, à la fois, le titre et le chemin dans un
boucle tal:repeat !!!
Quelqu'un peut-il m'aider ???
Contenu de la liste (Python)
=========================== >
liste > [
[ # sub tree 1
[ # sub sub tree 1
'title11', 'path11',
'subtitle111', 'subpath111',
'subtitle112', 'subpath112',
'subtitle113', 'subpath113',
'subtitle114', 'subpath114',
'subtitle115', 'subpath115',
],
[ # sub sub tree 2
'title12', 'path12',
'subtitle121', 'subpath121',
'subtitle122', 'subpath122',
'subtitle123', 'subpath123',
'subtitle124', 'subpath124',
'subtitle125', 'subpath125',
]
],
[ # sub tree 2
[ # sub sub tree 1
'title21', 'path21',
'subtitle211', 'subpath211',
'subtitle212', 'subpath212',
'subtitle213', 'subpath213',
'subtitle214', 'subpath214',
'subtitle215', 'subpath215',
],
[ # sub sub tree 2
'title22', 'path22',
'subtitle221', 'subpath221',
'subtitle222', 'subpath222',
'subtitle223', 'subpath223',
'subtitle224', 'subpath224',
'subtitle225', 'subpath225',
],
[ # sub sub tree 3
'title23', 'path23',
'subtitle231', 'subpath231',
'subtitle232', 'subpath232',
'subtitle233', 'subpath233',
'subtitle234', 'subpath234',
'subtitle235', 'subpath235',
]
],
[ # sub tree 3
[# sub sub tree 1
'title31', 'path31',
'subtitle311', 'subpath311',
'subtitle312', 'subpath312',
'subtitle313', 'subpath313',
'subtitle314', 'subpath314',
'subtitle315', 'subpath315',
]
],
]
Bonjour à tous,
Le post « Accès à une liste triée de doublet » m'a beaucoup aidé à
comprendre le fonctionnement des listes.
De plus, j'ai découvert des fonctions fortes intéressantes comme zip,
iter, etc...
Je pense que ce post est à la limite du hors sujet (Python) mais vu le
peu d'informations sur Zope/Python/TAL ......
Alors, excusez-moi si c'est le cas.
<meta disclamer="AMHA">
Voilà :
Je suis confronté à un problème difficile pour moi.
J'ai la structure suivante (vu en partie dans le post précédant « Accès
à une liste triée de doublet »), que je ne peux _pas_ modifier (cf.
ci-dessous).
Et je dois aus sein d'un template python (.pt) faire en sorte de
récupérer quelque chose comme ça :
Zope Page Template
================= >
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
</ul>
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Je ne m'en sort pas !
Le problème est de récupérer, à la fois, le titre et le chemin dans un
boucle tal:repeat !!!
Quelqu'un peut-il m'aider ???
Contenu de la liste (Python)
=========================== >
liste > [
[ # sub tree 1
[ # sub sub tree 1
'title11', 'path11',
'subtitle111', 'subpath111',
'subtitle112', 'subpath112',
'subtitle113', 'subpath113',
'subtitle114', 'subpath114',
'subtitle115', 'subpath115',
],
[ # sub sub tree 2
'title12', 'path12',
'subtitle121', 'subpath121',
'subtitle122', 'subpath122',
'subtitle123', 'subpath123',
'subtitle124', 'subpath124',
'subtitle125', 'subpath125',
]
],
[ # sub tree 2
[ # sub sub tree 1
'title21', 'path21',
'subtitle211', 'subpath211',
'subtitle212', 'subpath212',
'subtitle213', 'subpath213',
'subtitle214', 'subpath214',
'subtitle215', 'subpath215',
],
[ # sub sub tree 2
'title22', 'path22',
'subtitle221', 'subpath221',
'subtitle222', 'subpath222',
'subtitle223', 'subpath223',
'subtitle224', 'subpath224',
'subtitle225', 'subpath225',
],
[ # sub sub tree 3
'title23', 'path23',
'subtitle231', 'subpath231',
'subtitle232', 'subpath232',
'subtitle233', 'subpath233',
'subtitle234', 'subpath234',
'subtitle235', 'subpath235',
]
],
[ # sub tree 3
[# sub sub tree 1
'title31', 'path31',
'subtitle311', 'subpath311',
'subtitle312', 'subpath312',
'subtitle313', 'subpath313',
'subtitle314', 'subpath314',
'subtitle315', 'subpath315',
]
],
]
Bonjour à tous,
Le post « Accès à une liste triée de doublet » m'a beaucoup aidé à
comprendre le fonctionnement des listes.
De plus, j'ai découvert des fonctions fortes intéressantes comme zip,
iter, etc...
Je pense que ce post est à la limite du hors sujet (Python) mais vu le
peu d'informations sur Zope/Python/TAL ......
Alors, excusez-moi si c'est le cas.
<meta disclamer="AMHA">
Voilà :
Je suis confronté à un problème difficile pour moi.
J'ai la structure suivante (vu en partie dans le post précédant « Accès
à une liste triée de doublet »), que je ne peux _pas_ modifier (cf.
ci-dessous).
Et je dois aus sein d'un template python (.pt) faire en sorte de
récupérer quelque chose comme ça :
Zope Page Template
================= >
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
</ul>
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
Je ne m'en sort pas !
Le problème est de récupérer, à la fois, le titre et le chemin dans un
boucle tal:repeat !!!
Quelqu'un peut-il m'aider ???
Contenu de la liste (Python)
=========================== >
liste > [
[ # sub tree 1
[ # sub sub tree 1
'title11', 'path11',
'subtitle111', 'subpath111',
'subtitle112', 'subpath112',
'subtitle113', 'subpath113',
'subtitle114', 'subpath114',
'subtitle115', 'subpath115',
],
[ # sub sub tree 2
'title12', 'path12',
'subtitle121', 'subpath121',
'subtitle122', 'subpath122',
'subtitle123', 'subpath123',
'subtitle124', 'subpath124',
'subtitle125', 'subpath125',
]
],
[ # sub tree 2
[ # sub sub tree 1
'title21', 'path21',
'subtitle211', 'subpath211',
'subtitle212', 'subpath212',
'subtitle213', 'subpath213',
'subtitle214', 'subpath214',
'subtitle215', 'subpath215',
],
[ # sub sub tree 2
'title22', 'path22',
'subtitle221', 'subpath221',
'subtitle222', 'subpath222',
'subtitle223', 'subpath223',
'subtitle224', 'subpath224',
'subtitle225', 'subpath225',
],
[ # sub sub tree 3
'title23', 'path23',
'subtitle231', 'subpath231',
'subtitle232', 'subpath232',
'subtitle233', 'subpath233',
'subtitle234', 'subpath234',
'subtitle235', 'subpath235',
]
],
[ # sub tree 3
[# sub sub tree 1
'title31', 'path31',
'subtitle311', 'subpath311',
'subtitle312', 'subpath312',
'subtitle313', 'subpath313',
'subtitle314', 'subpath314',
'subtitle315', 'subpath315',
]
],
]
Bonjour à tous,
...<zip>...Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
[avec mon peu d'expérience sur Zope et les ZPT]
Normalement, tu peux définir et utiliser des fonctions Python pures dans
Zope (définies dans des fichiers externes que tu places dans un
répertoire ad-hoc).
Si tu as des fonctionnement récursifs et des choses
un peu complexes, c'est peut-être la voie à prendre.
Bonjour à tous,
...<zip>...
Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
[avec mon peu d'expérience sur Zope et les ZPT]
Normalement, tu peux définir et utiliser des fonctions Python pures dans
Zope (définies dans des fichiers externes que tu places dans un
répertoire ad-hoc).
Si tu as des fonctionnement récursifs et des choses
un peu complexes, c'est peut-être la voie à prendre.
Bonjour à tous,
...<zip>...Je réussi pas à utiliser les informations apprises dans le post précédant !
De plus et en plus d'utiliser Python, il faudra utiliser le ZPT (Zope
Python Template language).
[avec mon peu d'expérience sur Zope et les ZPT]
Normalement, tu peux définir et utiliser des fonctions Python pures dans
Zope (définies dans des fichiers externes que tu places dans un
répertoire ad-hoc).
Si tu as des fonctionnement récursifs et des choses
un peu complexes, c'est peut-être la voie à prendre.
Voili voilà... Je n'ai pas testé, il se peut donc qu'il y a des ptits
pains à droite à gauche, mais au moins ça te donne l'idée générale.
NB : Je suis parti du principe que tu voulais afficher toute la liste.
Si ce n'est pas le cas, à toi de modifier en fonction de tes besoins.
Voili voilà... Je n'ai pas testé, il se peut donc qu'il y a des ptits
pains à droite à gauche, mais au moins ça te donne l'idée générale.
NB : Je suis parti du principe que tu voulais afficher toute la liste.
Si ce n'est pas le cas, à toi de modifier en fonction de tes besoins.
Voili voilà... Je n'ai pas testé, il se peut donc qu'il y a des ptits
pains à droite à gauche, mais au moins ça te donne l'idée générale.
NB : Je suis parti du principe que tu voulais afficher toute la liste.
Si ce n'est pas le cas, à toi de modifier en fonction de tes besoins.
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
Dominique Crétel wrote:Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
Dominique Crétel wrote:
Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
Dominique Crétel wrote:Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
Dominique Crétel wrote:Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
En fait, la présentation de chaque menu doit changer un peu, donc la
recopie me va.
Par contre, je suis en train de me battre avec le template pour éviter
d'avoir la fermeture </ul> suivi de l'ouverture <ul> dans le niveau le
plus haut. Et je n'y arrive pas !
Par exemple, avoir :
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
<!-- dans un même menu, pas de </ul><ul> !!! -->
<li><a href="path12" class="menu6">
<img alt="title12" src="path12.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath121" class="menu7">subtitle121</a></li>
<li><a href="subpath122" class="menu7">subtitle122</a></li>
<li><a href="subpath123" class="menu7">subtitle123</a></li>
<li><a href="subpath124" class="menu7">subtitle124</a></li>
<li><a href="subpath125" class="menu7">subtitle125</a></li>
</ul>
</li>
</ul>
<ul>
<li><a href="path21" class="menu6">
<img alt="title21" src="path21.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath211" class="menu7">subtitle211</a></li>
<li><a href="subpath212" class="menu7">subtitle212</a></li>
<li><a href="subpath213" class="menu7">subtitle213</a></li>
<li><a href="subpath214" class="menu7">subtitle214</a></li>
<li><a href="subpath215" class="menu7">subtitle215</a></li>
</ul>
</li>
</ul>
Dominique Crétel wrote:
Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :
<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...
<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
En fait, la présentation de chaque menu doit changer un peu, donc la
recopie me va.
Par contre, je suis en train de me battre avec le template pour éviter
d'avoir la fermeture </ul> suivi de l'ouverture <ul> dans le niveau le
plus haut. Et je n'y arrive pas !
Par exemple, avoir :
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
<!-- dans un même menu, pas de </ul><ul> !!! -->
<li><a href="path12" class="menu6">
<img alt="title12" src="path12.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath121" class="menu7">subtitle121</a></li>
<li><a href="subpath122" class="menu7">subtitle122</a></li>
<li><a href="subpath123" class="menu7">subtitle123</a></li>
<li><a href="subpath124" class="menu7">subtitle124</a></li>
<li><a href="subpath125" class="menu7">subtitle125</a></li>
</ul>
</li>
</ul>
<ul>
<li><a href="path21" class="menu6">
<img alt="title21" src="path21.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath211" class="menu7">subtitle211</a></li>
<li><a href="subpath212" class="menu7">subtitle212</a></li>
<li><a href="subpath213" class="menu7">subtitle213</a></li>
<li><a href="subpath214" class="menu7">subtitle214</a></li>
<li><a href="subpath215" class="menu7">subtitle215</a></li>
</ul>
</li>
</ul>
Dominique Crétel wrote:Oups, je pense avoir trouvé la solution !!!
Il suffit de faire :<!-- le 1er menu -->
<tal:block define="menu python: here.list2menu([liste[0]])">
...<!-- le 2ème menu -->
<tal:block define="menu python: here.list2menu([liste[1]])">
...
C'est ça ?
A ta place, je modifierais surtout le script list2menu pour tenir compte
du niveau d'imbrication en moins !-)
(hint : il suffit d'enlever la boucle externe)
BTW, je ne sais pas comment tu a organisé tes templates, mais le cas
échéant, copier/coller reste une mauvaise idée. Il vaut mieux factoriser
le bout de template à réutiliser dans un ZPT séparé, et le rappeller
depuis le template principal (en lui passant la sous-liste à afficher en
paramètre)
En fait, la présentation de chaque menu doit changer un peu, donc la
recopie me va.
Par contre, je suis en train de me battre avec le template pour éviter
d'avoir la fermeture </ul> suivi de l'ouverture <ul> dans le niveau le
plus haut. Et je n'y arrive pas !
Par exemple, avoir :
<ul>
<li><a href="path11" class="menu6">
<img alt="title11" src="path11.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath111" class="menu7">subtitle111</a></li>
<li><a href="subpath112" class="menu7">subtitle112</a></li>
<li><a href="subpath113" class="menu7">subtitle113</a></li>
<li><a href="subpath114" class="menu7">subtitle114</a></li>
<li><a href="subpath115" class="menu7">subtitle115</a></li>
</ul>
</li>
<!-- dans un même menu, pas de </ul><ul> !!! -->
<li><a href="path12" class="menu6">
<img alt="title12" src="path12.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath121" class="menu7">subtitle121</a></li>
<li><a href="subpath122" class="menu7">subtitle122</a></li>
<li><a href="subpath123" class="menu7">subtitle123</a></li>
<li><a href="subpath124" class="menu7">subtitle124</a></li>
<li><a href="subpath125" class="menu7">subtitle125</a></li>
</ul>
</li>
</ul>
<ul>
<li><a href="path21" class="menu6">
<img alt="title21" src="path21.jpg" class="menu1">
</a>
<ul>
<li><a href="subpath211" class="menu7">subtitle211</a></li>
<li><a href="subpath212" class="menu7">subtitle212</a></li>
<li><a href="subpath213" class="menu7">subtitle213</a></li>
<li><a href="subpath214" class="menu7">subtitle214</a></li>
<li><a href="subpath215" class="menu7">subtitle215</a></li>
</ul>
</li>
</ul>
Si tu a modifié le script pour lui passer les subtrees au lieu de la
liste complète, tu dois pouvoir régler ton problème en sortant les <ul/>
du template menu et en les mettant dans le template appelant... Sinon,
n'hésite pas à revoir le template et le script. L'exemple que je t'ai
donné ne tenait pas compte de ce type de besoin, puisque tu ne l'avais
pas exprimé, et je ne l'aurais peut-être pas implémenté de cette façon
le cas échéant. Bref, c'est plus un exemple qu'une solution 'clé-en-main'...
Si tu a modifié le script pour lui passer les subtrees au lieu de la
liste complète, tu dois pouvoir régler ton problème en sortant les <ul/>
du template menu et en les mettant dans le template appelant... Sinon,
n'hésite pas à revoir le template et le script. L'exemple que je t'ai
donné ne tenait pas compte de ce type de besoin, puisque tu ne l'avais
pas exprimé, et je ne l'aurais peut-être pas implémenté de cette façon
le cas échéant. Bref, c'est plus un exemple qu'une solution 'clé-en-main'...
Si tu a modifié le script pour lui passer les subtrees au lieu de la
liste complète, tu dois pouvoir régler ton problème en sortant les <ul/>
du template menu et en les mettant dans le template appelant... Sinon,
n'hésite pas à revoir le template et le script. L'exemple que je t'ai
donné ne tenait pas compte de ce type de besoin, puisque tu ne l'avais
pas exprimé, et je ne l'aurais peut-être pas implémenté de cette façon
le cas échéant. Bref, c'est plus un exemple qu'une solution 'clé-en-main'...
for sublist liste[:]:
for sublist liste[:]:
for sublist liste[:]: