На мой взгляд, у меня есть следующее:
echo $form->input('Category', array('multiple' => 'checkbox', 'disabled' => true));
Но флажки не отключены ...
Я думаю, вы должны передать true в виде строки:
echo $form->checkbox( 'Category', array( 'disabled' => 'true' ) );
Если это не работает, используйте
echo $form->checkbox( 'Category', array( 'disabled' => 'disabled' ) );
Попробуйте метод checkbox () в форме помощника. Ссылка API: http://api.cakephp.org/class/form-helper#method-FormHelpercheckbox
Просто измените свой синтаксис (я думаю, что это просто оболочка для FormHelper :: input, но это должно работать):
echo $form->checkbox( 'Category', array( 'disabled' => true ) );
Если это не сработает, опубликуйте HTML-код, который выводится из вашего звонка.