Im обновление от 2.x до 3.x версии CakePHP, у меня есть форма, которая в 2.х был создан так:CakePHP 3.x с формой начальной загрузки помощник
<?php echo $this->Form->create('Articulo', array(
'class' => 'form-horizontal',
'inputDefaults' => array(
'format' => array('before', 'label', 'between', 'input', 'error', 'after'),
'div' => array('class' => 'control-group'),
'label' => array('class' => 'control-label'),
'between' => '<div class="controls">',
'after' => '</div>',
'error' => array('attributes' => array(
'wrap' => 'span', 'class' => 'help-inline'
)),
)));?>
но в 3. х версия показать эту ошибку:
Notice (8): Array to string conversion [CORE\src\View\StringTemplate.php, line 309]
Я читал в других постах, что этот вид шаблонов должен быть создан в другом файле, но ничего точно, что я ищу для этой ситуации.
Вместо того, чтобы читать сообщения на SO, я бы сначала начал с документов CakePHP: ** http: //book.cakephp.org/3.0/en/views/helpers/form.html#customizing-the-templates- formhelper-uses ** – ndm
ok он приносит некоторую информацию о многих типах ввода, но, например: 1) 'class' => 'form-horizontal', 2) 'format' => array ('before', 'label' , 'между', 'input', 'error', 'after') –