[Zope/Python] Acquerir un objet
J'ai une fonction qui me sert a generer un menu dynamiquement.
En fait, j'ai 2 menu : un en haut et un a gauche. Ce que je voudrais, c'est generer dynamiquement le menu de gauche en fonction du menu du haut.
Code:
1 2 3 4 5 6 7 8
|
req = context.REQUEST
path = context.script.une_fonction_qui_me_renvoie_un_dico()
obj_str = path[req['view']].getObject() # je sais, ça marche pas mais req['view'] est censé me
renvoyer l'id du folder ou je veux faire un objectValues et
path[req['view']] est censé me renvoyer le chemin complet de ce
folder mais comme c'est un string...
obj = obj_str.objectValues('Folder') |
Donc ce que je voudrai faire, c'est obtenir tout les folder contenu dans un autre en fonction de la page courante (le req['view'] en faite, qui me donne son id et le path de cet objet obtenu par path[req['view']])