Обязательно проверьте название вашей формы.Он определит, какая запись должна быть названа, чтобы установить ее по умолчанию.Чтобы иметь статус по умолчанию для записи, которую вы извлекаете из базы данных, вы должны сделать что-то вроде этого:
<?php
echo $this->Form->create('MODELNAME');
echo $this->Form->input('status', array('options'=> $enum_options));
?>
Затем в контроллере убедитесь, что ваша запись установлена правильно:
$this->request->data['MODELNAME']['status'] = #;
Обратите внимание, как и запись, и форма-> создать MODELNAME совпадают.Это необходимо для автоматического выбора значения по умолчанию.Тогда все, что вам нужно сделать, это установить # в числовое значение опции, которую вы хотите установить по умолчанию.