Html 带有引导表单帮助器的CakePHP 3.x

Html 带有引导表单帮助器的CakePHP 3.x,html,cakephp,twitter-bootstrap-3,cakephp-3.0,cakephp-2.3,Html,Cakephp,Twitter Bootstrap 3,Cakephp 3.0,Cakephp 2.3,我正在从CakePHP的2.x版本升级到3.x版本,我有一个在2.x中生成的表单,如下所示: <?php echo $this->Form->create('Articulo', array( 'class' => 'form-horizontal', 'inputDefaults' => array( 'format' => array('before', 'label', 'between', 'input', 'error', 'afte

我正在从CakePHP的2.x版本升级到3.x版本,我有一个在2.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'
    )),
)));?>

在cakephp 3中,inputDefaults属性已被删除。根据文档(请参阅)“您可以使用templates()来定义/扩充FormHelper使用的模板。”


如果删除inputDefaults属性,警告将消失。

我将首先从CakePHP文档开始:好的,它提供了许多输入类型的信息,但例如:1)“类”=>“表单水平”,2)“格式”=>数组('before'、'label'、'between'、'input'、'error'、'after')