Obtenir l'objet "root" de Zope [Tutoriel]
1. Créez un script Python nommé 'get_root' et ajoutez-y la ligne de code:
return context.restrictedTraverse(['',])
2. Pour tester le résultat, créez par exemple la méthode DTML suivante, puis exécutez-là:
<dtml-with "get_root()">L'objet Racine a pour titre '<dtml-var title>' et contient les objets suivants :
<dtml-in "objectValues()" >
<dtml-var title_or_id> <br>
</dtml-in>
</dtml-with>
Commentaires
Re: Obtenir l'objet
Posted by:
pj
at
10/09/01
Ne serait-ce pas plus simple de faire simplement:
<dtml-var getPhysicalRoot>
Lu dans la doc de l'API de Zope:
getPhysicalRoot()
Returns the top-level Zope Application object.
Oui. Mais apparemment l'objet Zope Application obtenu n'est pas scriptable via le web (en DTML/Python script). Ceci par conception et pour des raisons de sécurité. Quelqu'un peut-il confirmer ?
Commentaires
Re: Obtenir l'objet
Posted by:
pj
at
10/09/01
Ne serait-ce pas plus simple de faire simplement:
<dtml-var getPhysicalRoot>
Lu dans la doc de l'API de Zope:
getPhysicalRoot()
Returns the top-level Zope Application object.
Oui. Mais apparemment l'objet Zope Application obtenu n'est pas scriptable via le web (en DTML/Python script). Ceci par conception et pour des raisons de sécurité. Quelqu'un peut-il confirmer ?
Commentaires
Re: Obtenir l'objet
Posted by:
pj
at
10/09/01
Ne serait-ce pas plus simple de faire simplement:
<dtml-var getPhysicalRoot>
Lu dans la doc de l'API de Zope:
getPhysicalRoot()
Returns the top-level Zope Application object.
Oui. Mais apparemment l'objet Zope Application obtenu n'est pas scriptable via le web (en DTML/Python script). Ceci par conception et pour des raisons de sécurité. Quelqu'un peut-il confirmer ?
Commentaires
Re: Obtenir l'objet
Posted by:
pj
at
10/09/01
Ne serait-ce pas plus simple de faire simplement:
<dtml-var getPhysicalRoot>
Lu dans la doc de l'API de Zope:
getPhysicalRoot()
Returns the top-level Zope Application object.
Oui. Mais apparemment l'objet Zope Application obtenu n'est pas scriptable via le web (en DTML/Python script). Ceci par conception et pour des raisons de sécurité. Quelqu'un peut-il confirmer ?

Log in
PloneArticle
Restreindre les meta_types d'un ObjectManager