# |
May 19th 2016, 14:30 |
neb19 |
hydrater les données |
# |
May 19th 2016, 14:30 |
Anju_ |
Oui c'est bon :) |
# |
May 19th 2016, 14:29 |
neb19 |
hydrater* |
# |
May 19th 2016, 14:29 |
neb19 |
engros c'est au moment de persister les données qu'il va agir |
# |
May 19th 2016, 14:29 |
neb19 |
comme ca si le mec est sur la valeur vide, le framework le renvoi sur le formulaire en lui indiquant l'erreur |
# |
May 19th 2016, 14:29 |
Anju_ |
Je vais regarder si c'est bien ça |
# |
May 19th 2016, 14:29 |
Anju_ |
Ah effectivement, je vois d'où vient mon erreur |
# |
May 19th 2016, 14:28 |
neb19 |
il te renvoi sur le formulaire, après tu peux ajouter un message |
# |
May 19th 2016, 14:28 |
neb19 |
si tu mets un ->notEmpty('field') |
# |
May 19th 2016, 14:27 |
Anju_ |
Ok, je vais regarder |
# |
May 19th 2016, 14:27 |
neb19 |
pas au moment où tu fais un save() |
# |
May 19th 2016, 14:26 |
neb19 |
comme ca c'est au moment ou tu fait un patchEntities qu'il va renvoyer une erreur |
# |
May 19th 2016, 14:26 |
neb19 |
je pense |
# |
May 19th 2016, 14:26 |
neb19 |
validator |
# |
May 19th 2016, 14:26 |
neb19 |
il faut agir sur les validors |
# |
May 19th 2016, 14:26 |
neb19 |
Dans t'es |
# |
May 19th 2016, 14:25 |
Anju_ |
neb19: Le problème c'est que si mon select reste sur le empty et que je valide mon formulaire, au lieu de me dire qu'il faut choisir une valeur, il m'affiche une erreur de contrainte d'intégrité |
# |
May 19th 2016, 14:24 |
leknoppix |
il vaudrait pas plutot le mettre dans le model |
# |
May 19th 2016, 14:24 |
neb19 |
ben c'est pas trop logique |
# |
May 19th 2016, 14:23 |
neb19 |
mais je crois |
# |
May 19th 2016, 14:23 |
neb19 |
(corriger moi si il le faut |
# |
May 19th 2016, 14:23 |
neb19 |
ou 0 |
# |
May 19th 2016, 14:23 |
neb19 |
en php '' ou false ou null c'est pareil |
# |
May 19th 2016, 14:21 |
Anju_ |
Moi aussi j'ai une question, pourquoi mes selects considèrent mes empty comme des valeurs ? |
# |
May 19th 2016, 14:20 |
Anju_ |
Aucune idée, je la comprends même pas ton instruction xD |
# |
May 19th 2016, 14:16 |
leknoppix |
$this->request->data['user_id']=$this->request->data['created_id'] = $this->request->session()->read('Auth.User.id'); |
# |
May 19th 2016, 14:15 |
leknoppix |
dites vous me confirmer que ce type d'instruction n'a pas sa place dans un controller |
# |
May 19th 2016, 14:13 |
neb19 |
et bien si c'est ok :) |
# |
May 19th 2016, 14:04 |
neb19 |
j'ai regarder avec ->find()->matching() mais sans résultat |
# |
May 19th 2016, 14:03 |
neb19 |
quand je fais un ->find('threaded') il me récupère également les catégories parentes qui n'ont pas de catégorie enfant |
# |
May 19th 2016, 14:02 |
neb19 |
enfin avec le query builder du coup |
# |
May 19th 2016, 14:02 |
neb19 |
euh comment récupéré proprement mes catégories qui ont une catégorie parente proprement avec le tree behaviour ? |
# |
May 19th 2016, 13:57 |
ced98 |
merci neb19 |
# |
May 19th 2016, 13:51 |
neb19 |
tu peux faire sql sans le querybuilder |
# |
May 19th 2016, 13:50 |
neb19 |
la class ConnectionManager |
# |
May 19th 2016, 13:50 |
neb19 |
http://book.cakephp.org/3.0/fr/orm/database-basics.html#tour-rapide |
# |
May 19th 2016, 13:50 |
neb19 |
regarde ici |
# |
May 19th 2016, 13:46 |
Skeletyon |
http://book.cakephp.org/3.0/fr/orm/query-builder.html |
# |
May 19th 2016, 13:46 |
ced98 |
oui je pense aussi |
# |
May 19th 2016, 13:46 |
Skeletyon |
Je suppose que ca fonctionne |
# |
May 19th 2016, 13:46 |
ced98 |
vi vi merci de ton aide |