Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
J'ai commencé à utiliser la partie jQuery inclus dans notre cher ZF mais je me confronte déjà à un problème, je n'arrive pas à trouver comment changer la langue en utilisant un Zendx_Jquery_Form_Element_DatePicker dans un vous l'aurez devinez Zendx_Jquery_Form
Voici le code:
public function init() { $this->setMethod('post'); $element = new ZendX_JQuery_Form_Element_DatePicker( 'dp1', array('jQueryParams' => array('dateFormat' => 'dd/mm/yy', 'changeMonth' => 'true', 'changeYear' => 'true', 'yearRange' => '-20:0', 'minDate' => '-20Y', 'maxDate' => '0')) ); $this->addElement($element); }
Merci d'avance de votre aide
Dernière modification par CocoRambo (14-01-2009 12:04:31)
Hors ligne
Je n'utilise pas encore ZendX_Jquery, mais d'après mes connaissances il suffit d'inclure le fichier datepicker-fr après les autres js, et paff ca marche!
Sinon je te conseille de jeter un oeil dans le code voir si c'est possible...
Hors ligne
je confirme ce que dit Mr.MoOx (car j'utilise datepicker) il suffit de rajouter le js qui correspond à la langue
Hors ligne
Merci beaucoup c'est effectivement ça
Petite précision, c'est à inclure après
echo $this->jQuery();
Qui pour ma part est dans mon layout.phtml
EDIT: Il me semble que ceci est un TODO qui apparaît dans le code afin que ce soit gérer directement par une méthode sur un objet datepicker
Dernière modification par CocoRambo (14-01-2009 12:05:33)
Hors ligne
Tu peux le faire aussi en utilisant la méthode AddJavascriptFile du helper JQuery, ce qui est fait pour ça.
$this->getView()->jQuery()->AddJavascriptFile('/js/localization/messages_fr.js');
Hors ligne
Bonjour,
j'ai ajouté un datepicker dans mon formulaire Zend avec le code :
<B> $date = new ZendX_JQuery_Form_Element_DatePicker(
"date", array("label" => "Date : *")
);
$date->setJQueryParam('dateFormat', 'DD, dMM, yy');
$date->setJQueryParam('minDate', 0)
->set
->setRequired(true)
->setAttrib('title','La date de la réservation')
->setErrorMessages(array('La date de la réservation est obligatoire')); </B>
Quelqu'un peut-il me dire s'il ya une méthode de Zend_JQuery pour changer la langue en Français.
Merci.
Hors ligne
perso, j'ai un jquery-ui-i18n.min.js que j'inclus. Je suppose que je l'ai récupéré sur le site de jquery-ui
Hors ligne
hop, ici : http://ajax.googleapis.com/ajax/libs/jq … 18n.min.js
puis :
$('#datepicker').datepicker('option', $.datepicker.regional['fr]);
Dernière modification par nORKy (24-06-2010 09:35:02)
Hors ligne
Pages: 1