У меня есть элемент управления датой и временем в CakePHP
, и я пытаюсь сделать его доступным только для чтения (атрибут readonly
отлично работает с текстовыми полями).
Вот что я попробовал:
CakePHP way :
echo $this->Form->control('date_start', ['empty' => true, 'readonly' => 'readonly']);
ИЛИ
echo $this->Form->control('date_start', ['empty' => true, 'readonly' => 'true']);
JavaScript :
$this->Html->scriptBlock("document.getElementById('#datestart').readonly = true;");
echo $this->Form->control('date_start', ['id' => 'datestart', 'empty' => true]);
Но ни один из них не работает.Как я могу достичь того, чего хочу.