J'ai les suivantes à mon avis:CakePHP FormHelper - Impossible de désactiver plusieurs cases à cocher
echo $form->input('Category', array('multiple' => 'checkbox', 'disabled' => true));
Mais, les cases à cocher ne sont pas désactivés ...
J'ai les suivantes à mon avis:CakePHP FormHelper - Impossible de désactiver plusieurs cases à cocher
echo $form->input('Category', array('multiple' => 'checkbox', 'disabled' => true));
Mais, les cases à cocher ne sont pas désactivés ...
Essayez la méthode case à cocher() dans l'assistant de formulaire. lien API: http://api.cakephp.org/class/form-helper#method-FormHelpercheckbox
il suffit de changer votre syntaxe (je pense qu'il est juste un wrapper autour de la FormHelper :: entrée, mais cela devrait fonctionner):
echo $form->checkbox('Category', array('disabled' => true));
Si cela ne fonctionne pas, postez le code HTML est sortie de votre appel.
Je pense que vous devriez passer vrai chaîne comme:
echo $form->checkbox('Category', array('disabled' => 'true'));
Si cela ne fonctionne pas l'utilisation
echo $form->checkbox('Category', array('disabled' => 'disabled'));
déjà essayé, ça ne marche pas. Publié un billet sur cakephp.lighthouseapp.com. Voir ici: http://cakephp.lighthouseapp.com/projects/42648/tickets/808-form-input-cant-disable-multiple-checkboxes – Temega