Sujet : [Résolu] Hoa_Form : input type email
Bonjour
.
Et oui, j'ai encore un problème. Cette fois-ci, il est directement lié au HTML5 :
Merveilleuse avancée pour moult raisons, cet HTML5 ! Entre autres, les nouvelles valeurs possibles des champs <input />. Bon, personnellement, les champs url, range ou color ne m'intéressent pas pour l'instant, mais le champ email serait fortement appréciable. Même si sa prise en charge est très partielle pour l'instant (Opera 9 le supporte je crois, et l'addon Contacts de Firefox en tire profit aussi).
Voyant qu'il n'est pas intégré à Hoa_Form, j'ai un peu bidouillé le fichier en attendant la refonte du paquetage (il me semble avoir lu que c'était prévu).
J'ai donc fait une copie de Hoa_Form_Element_InputText vers Hoa_Form_Element_InputMail en faisant les modifs nécessaires dans le fichier, bien sûr.
J'ai également ajouté la constante ELEMENT_INPUT_EMAIL = 'email' dans Hoa_Form.
Mais si ça fonctionnait, je ne serais pas là. Alors à la place d'un joli champ email, une exception Hoa_Exception toute bête est levée :
Hoa_Core::_import: (2) File /home/jonathan/Public/lib.hoa/Hoa_Framework/Framework/Library/Form/Element/Email.php is not found.
in /home/jonathan/Public/lib.hoa/Hoa_Framework/Framework/Core/Core.php at 468.Et dès qu'il s'agit de bidouillage dans les paquetages officiels, les exceptions sont rarement d'une grande aide. Quelqu'un saurait-il me dire ce que j'ai fait de travers
?
Dernière fois dit par Torajio BANGANI (27 Aug. 2010 16:30)