2010-08-18 18 views

Répondre

11

Il est donc toujours certaines données soumises pour le champ, même si la case n'est pas cochée. Cela devient particulièrement important si vous utilisez le SecurityComponent. Vous pouvez le désactiver en définissant 'hiddenField' => false en option.

+3

C'était un vrai aha! moment pour moi quand j'ai réalisé pourquoi le gâteau a fait cela. Il est tout simplement beaucoup plus agréable votre code back-end, lorsque vous pouvez vérifier == 0 plutôt que si la variable est définie, vérifier sa valeur. –

+0

mais il obtient problème lorsque je tente d'économiser les relations HABTM :( insère également les données avec la valeur 0 – RSK

+1

@RSK Dans ce cas, vous pouvez soit 'array_filter' les valeurs dans votre contrôleur, ou utilisez la' « hiddenField » => false'. – deceze