根据文档cakephp2book-form,表单输入的实现应该没问题:
<?php echo $this->Form->input("old",array(
'type'=>'password',
'div'=>'control-group',
'label'=>array('text'=>__("Stare hasło"),'class'=>'control-label'),
'class'=>'input-xlarge focused',
'between'=>'<div class="controls">',
'error' => array('attributes' => array('wrap' => 'span', 'class' => 'help-inline')),
'after'=>'</div>',
)); ?>
但是出了点问题。我收到一个错误:
警告(2):为foreach()提供的参数无效 [CORE / Cake / View / Helper / FormHelper.php,第672行]
在函数FormHelper :: error()变量中,$ error应该是一个数组而不是错误消息。
当我删除错误自定义时:
'error' => array('attributes' => array('wrap' => 'span', 'class' => 'help-inline'))
从输入来看,一切都很好。
我做错了什么?