Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 01-04-2011 11:06:09

vince56
Membre
Date d'inscription: 30-11-2010
Messages: 96

[RESOLU][ZF1.9.2] Zend_form : centré texte dans élément Texte

Bonjour,

Simple problème à priori, mais je ne trouve pas la solution.
J'affiche une valeur non modifiable dans une zone, mais j'aimerais que cette valeur soit centrée ...
comment faire ?

mon code :

Code:

    $montantTransaction = $form->createElement('text', 'montantTransaction');
        $montantTransaction->setAttrib('readonly', 'true')
          ->setLabel("Montant à payer")
        ->setValue($dp->montantTTC.' €');
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

D'avance merci.

Vince

Dernière modification par vince56 (01-04-2011 11:41:05)

Hors ligne

 

#2 01-04-2011 11:30:38

nuxwin
Membre
Lieu: Caen (14)
Date d'inscription: 17-03-2011
Messages: 66

Re: [RESOLU][ZF1.9.2] Zend_form : centré texte dans élément Texte

Bonjour;

Je ne suis pas certain d'avoir bien compris ce que vous voulez mais bon:

Code:

$montantTransaction = $form->createElement('text', 'montantTransaction');
$montantTransaction->setAttrib('readonly', 'true')
    ->setAttrib('style', 'text-align:center;')
    ->setLabel("Montant à payer")
    ->setValue($dp->montantTTC.' €');
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Dernière modification par nuxwin (01-04-2011 11:40:46)

Hors ligne

 

#3 01-04-2011 11:34:31

vince56
Membre
Date d'inscription: 30-11-2010
Messages: 96

Re: [RESOLU][ZF1.9.2] Zend_form : centré texte dans élément Texte

Super, c'est exactement ça.
Je ne trouve jamais ces solutions. Un endroit avec toutes les fonctions possibles avec setAttrib() ?
merci.

Hors ligne

 

#4 01-04-2011 11:36:21

nuxwin
Membre
Lieu: Caen (14)
Date d'inscription: 17-03-2011
Messages: 66

Re: [RESOLU][ZF1.9.2] Zend_form : centré texte dans élément Texte

Re ;

La méthode setAttrib() vous permet d'ajouter ce que vous voulez comme attribut. Après, il y a d'autres manières de procéder (voir les décorateurs).  Je vous invite à lire la documentation officielle car le sujet est vaste.

Cordialement ;

Dernière modification par nuxwin (01-04-2011 11:37:24)

Hors ligne

 

#5 01-04-2011 11:45:41

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: [RESOLU][ZF1.9.2] Zend_form : centré texte dans élément Texte

Bonjour,

Il est aussi possible de faire un style css pour ce type de champ (comportant un text-align:center;), puis de lui mettre la class en question en utilisant setAttrib comme le dit nuxwin.

Ça sépare mieux le style du formatage, et c'est de fait plus simple à maintenir.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages