IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zope Python Discussion :

[Zope] modifier un champ de formulaire d´un dtml_doc


Sujet :

Zope Python

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 11
    Points : 10
    Points
    10
    Par défaut [Zope] modifier un champ de formulaire d´un dtml_doc
    Bonjour

    J´ai un dtml-document qui affiche un formulaire. Mon script python parse (pyxml) un certain fichier xml et je voudrais qu´il remplace certaines valeurs de mon formulaire par ce qu´il a trouvé. C´est lui qui appelle la page dtml-doc :

    titre = "blabla"

    newForm = self["index_html"]

    #la je souhaiterai qu´il accede a mon champ titel de mon formulaire pour y mettre a la place "blabla"

    setattr(newForm.titel,titre) #quelquechose comme ca.....

    return newForm(self.REQUEST) #affiche mon dtml_doc

  2. #2
    Membre à l'essai
    Inscrit en
    Juillet 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 11
    Points : 10
    Points
    10
    Par défaut c´est du bricolage...mais ca marche
    Puisque je lis le contenu de mon document dtml, il suffit de faire des replace à chaque fois pour placer en dur value="...". A la toute fin, j´affiche mon doc dtml.
    C´est du bricolage, parce que pour effectuer le replace, cela implique que la structure soit identique á celle qu´on recherche. En clair, un moindre changement, et.... il faut changer aussi le replace dans mon script python.
    Si quelqu´un a une meilleure idée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier les champs d'un formulaire à partir d'un autre
    Par ToTo13 dans le forum VBA Access
    Réponses: 3
    Dernier message: 05/07/2007, 12h50
  2. Réponses: 8
    Dernier message: 04/07/2007, 18h41
  3. Réponses: 3
    Dernier message: 21/05/2007, 15h31
  4. Pilotage OLE IE: modifier champ de formulaire
    Par Pill_S dans le forum Delphi
    Réponses: 4
    Dernier message: 13/09/2006, 09h42
  5. Comment modifier un champ quand le formulaire change?
    Par benjapar dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 15/03/2006, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo