Log message #3937495

# At Username Text
# Sep 23rd 2016, 13:03 SpoutBE_ +1
# Sep 23rd 2016, 13:03 GuillaumeP Si oui, cher kitcat71_, je te conseille ceci : https://packagist.org/packages/friendsofcake/bootstrap-ui
# Sep 23rd 2016, 13:03 kitcat71_ GuillaumeP: oui
# Sep 23rd 2016, 13:02 Skeletyon Pis en plus, sur les FW, tu fais presque que ca lol
# Sep 23rd 2016, 13:02 SpoutBE_ j'fais même des traits maintenant
# Sep 23rd 2016, 13:02 SpoutBE_ bah klr
# Sep 23rd 2016, 13:02 Skeletyon Le principe de surcharge c'est important. Et heureusement que ca existe
# Sep 23rd 2016, 13:02 SpoutBE_ C'est qd même plus malin de faire ça globalement: https://gist.github.com/spout/860aa06808732073080b8c6bb2f33a00
# Sep 23rd 2016, 13:01 GuillaumeP Twitter Bootstrap ?
# Sep 23rd 2016, 13:01 GuillaumeP pour finir kitcat71_ est-ce que tu utilise bootstrap ?
# Sep 23rd 2016, 13:01 Skeletyon https://www.httpvshttps.com/
# Sep 23rd 2016, 13:01 GuillaumeP je trouve que c'est plus intelligent mais plus logn à mettre en place / utiliser
# Sep 23rd 2016, 13:01 kitcat71_ perso, j'aime pas le principe de la surcharge, sauf exception
# Sep 23rd 2016, 13:00 kitcat71_ héhé , débat d'expert
# Sep 23rd 2016, 13:00 GuillaumeP c'est futé mais discutable
# Sep 23rd 2016, 12:57 SpoutBE_ pr surcharger le create()
# Sep 23rd 2016, 12:56 SpoutBE_ CustomFormHelper extends FormHelper
# Sep 23rd 2016, 12:56 SpoutBE_ CustomFormHelper => FormHelper
# Sep 23rd 2016, 12:55 SpoutBE_ et override ça globalement
# Sep 23rd 2016, 12:55 SpoutBE_ aliase le FormHelper
# Sep 23rd 2016, 12:55 SpoutBE_ sois encore plus malin
# Sep 23rd 2016, 12:55 kitcat71_ comme cela j'ai un comportement homogène
# Sep 23rd 2016, 12:55 kitcat71_ je vais me simplifier la vie et faire comme GuillaumeP : 'novalidate' => true,
# Sep 23rd 2016, 12:53 kitcat71_ Bref encore un truc sur lequel je peux perdre du temps
# Sep 23rd 2016, 12:52 SpoutBE_ même les sites FR, je code tout en anglais
# Sep 23rd 2016, 12:51 SpoutBE_ si t'as des champs non nullable c'est possible aussi
# Sep 23rd 2016, 12:51 GuillaumeP SpoutBE_: dans cet exemple précis le site est franco-français alors j'ai des noms de colonnes dans mysql en fr
# Sep 23rd 2016, 12:51 kitcat71_ ou c'est jusqu'il ne connait pas toutes les régles et ne se déclenche que sur "empty"?
# Sep 23rd 2016, 12:51 SpoutBE_ par champ + le formnovalidate sur <form> qui joue aussi
# Sep 23rd 2016, 12:50 kitcat71_ SpoutBE_: le html5 validation s'active par champ?
# Sep 23rd 2016, 12:50 kitcat71_ Merci GuillaumeP : vu, c'est mon "cas 2"
# Sep 23rd 2016, 12:50 SpoutBE_ moi ici chaque site est tjs en FR/EN/NL/DE
# Sep 23rd 2016, 12:49 SpoutBE_ Rhaaalala vous faites souvent du hardcoding de langues dans vos PHP, quelle chance lol
# Sep 23rd 2016, 12:49 GuillaumeP 'context' => ['validator' => 'etape1'] // voir code source sur repl.it
# Sep 23rd 2016, 12:49 GuillaumeP Dans mes options de création de formulaire j'ai toujours : 'novalidate' => true,
# Sep 23rd 2016, 12:48 SpoutBE_ required="required" sur le champ
# Sep 23rd 2016, 12:48 GuillaumeP https://repl.it/DgHq/0
# Sep 23rd 2016, 12:48 SpoutBE_ cas 2: pas activée
# Sep 23rd 2016, 12:48 SpoutBE_ cas 1: html5 validation activée
# Sep 23rd 2016, 12:46 GuillaumeP Si tu valides le formulaire les input en erreurs apparaissent avec une mention en rouge
# Sep 23rd 2016, 12:46 GuillaumeP kitcat71_: j'utilise les règle de validation pour les sites de mes clients, en voici un exemple : https://parcoursdelaforme.fr/Lyon/inscription/particuliers/etape1