Bonjour à tous, je viens de me lancer dans la programmation via Zope, mais je manque cruellement de Doc, et je suis bloqué sur un problème que certains vont trouver basique.
En fait, je dois traiter un formulaire, contenant différents champs (nom,prenom...), certains champs facultatifs, et d'autres bloqués selon certaines conditions (grace à l'atribut disabled dans les balises input)
c'est la que j'ai mon problème, ces derniers sont donc desactivés dans certaines conditions et donc ne sont pas envoyés par le formulaire (méthode post pour information).
Lors du test de mon script, on m'affiche donc le résultat suivant:
sous Zope, dans la Parameter List, le paramètre est présent.J'imagine donc que zope attend ce paramètre et qu'il ne lui est pas fourni.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Possèdant une connaissance des syntaxes limitées, j'ai testé de la façon suivante mais sans résultat:
mais sans grand succès.# On ajoute des propriétés au document
if metier1:
client.manage_addProperty('metier1', metier1, 'string')
else:
client.manage_addProperty('metier1', '', 'string')
Si quelqu'un pouvait m'aider.En gros je chercherai l'équivalent d'un isset(variable) en PHP.
merci pour votre aide

 

 
		
		 
         
 

 
			
			

 
   


 [Zope] passage de paramètres dans un script Python
 [Zope] passage de paramètres dans un script Python
				 Répondre avec citation
  Répondre avec citation
Partager