Dans le cas présent on interroge l'objet REQUEST pour savoir si un
paramètre 'year' est passé dans la requête.
request = context.REQUEST
C'est un objet assez complexe, il faut lire la doc zope sur le sujet.
L'objet REQUEST a son équivalent dans tous les langages dédié au web ,
il contient les informations sur la requête effectuée au serveur
(objet lié au protocole HTTP ...).
C'est essentiel de comprendre ça avant d'aller plus loin :-)
Le 28 avril 2009 15:36, stouil <
[hidden email]> a écrit :
>
> Bonjour à tous, c'est encore moi, j'ai pas mal de progrès à faire encore sur
> plone/python.
>
> Je bosse toujours sur mon problème d'hier, j'avance doucement mais pas
> encore résolu.
>
> voici un morceau de code d'une page template, il n'est pas complet, j'essaye
> de décoder ...
>
> ...
>
> <div metal:fill-slot="main"
> tal:define="myYear python:request.get('year', None);
> results python:here.portal_catalog.uniqueValuesFor('year')">
> </div>
>
> ...
>
> Que veut dire cette syntaxe : python:request.get('year', None);
>
> A quoi correspond cette variable 'year', vient-elle d'un formulaire ou
> d'autre part ?
>
> Merci d'avance.
> Saïd.
> --
> View this message in context:
http://n2.nabble.com/Probl%C3%A8me-de-compr%C3%A9hension-de-syntaxe-tp2733484p2733484.html> Sent from the Plone - France mailing list archive at Nabble.com.
>
>
>
> _______________________________________________
> Plone-FR mailing list
>
[hidden email]
>
http://lists.plone.org/mailman/listinfo/plone-fr>
>
--
Jean-mathieu Grimaldi
INGENIWEB (TM) - SAS 50000 Euros - RC B 438 725 632
227 Bureaux de la Colline
1 rue Royale - Bât D - 9ème étage
92213 Saint-Cloud Cedex
Tél : 01.78.15.24.05 / Fax : 01.46.02.44.04
http://www.ingeniweb.com - Une société du groupe AlterWay
_______________________________________________
Plone-FR mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/plone-fr