Enr*_*cos 3 cakephp cakephp-2.2
EDITED
CakePHP版本:2.2.4
当输入验证falis CakePHP生成的错误消息位于我的输入元素之后
<div class="control-group">
<label class="control-label">Name <span class="required-field">*</span></label>
<div class="controls">
<input name="data[User][name]" class="input-xlarge form-error" type="text" value="">
<div class="error-message">This field cannot be left blank.</div>
<input type="hidden" name="data[User][public_name]" id="UserPublicName_" value="0">
<input type="checkbox" name="data[User][public_name]" class="span1" value="1">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但我想把它放在我的复选框之后,如下所示:
<div class="control-group">
<label class="control-label">Name <span class="required-field">*</span></label>
<div class="controls">
<input name="data[User][name]" class="input-xlarge form-error" type="text" value="">
<input type="hidden" name="data[User][public_name]" id="UserPublicName_" value="0">
<input type="checkbox" name="data[User][public_name]" class="span1" value="1">
<div class="error-message">This field cannot be left blank.</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我读过FormHelper :: input(),但我无法弄清楚我是怎么做到的.我想用inputDefaults.
EDITED
我的.ctp
<div class="control-group">
<label class="control-label">Nanme <span class="required-field">*</span></label>
<div class="controls">
<?php
echo $this->Form->input('name', array(
'type' => 'text', 'class' => 'input-xlarge'));
echo $this->Form->checkbox('public_name', array('class' => 'span1'));
?>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
其实我已经解决了.我添加'error' => false并定位了我想要的错误消息$this->Form->error()
我的.ctp
<div class="control-group">
<label class="control-label">Nanme <span class="required-field">*</span></label>
<div class="controls">
<?php
echo $this->Form->input('name', array(
'type' => 'text', 'class' => 'input-xlarge', 'error' => false));
echo $this->Form->checkbox('public_name', array('class' => 'span1'));
echo $this->Form->error('User.name', null, array('class' => 'error-message'));
?>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3732 次 |
| 最近记录: |