検証エラーで送信した後、div にクラスを追加します
私のコードは次のとおりです。
<div class="control-group">
<label class="control-label">Name</label>
<div class="controls">
<?php echo $this->Form->input('name', array('type'=>'text','label' => false, 'pattern' => "^[a-zA-Z][a-zA-Z ]{4,}$",
'title' => "Minimum 5 letters.", "id" => "name",
'placeholder' => 'Enter your Name', 'required' => true,)); ?>
</div>
</div>
しかし、検証が失敗した場合、フォームの送信後にこれが必要です:
<div class="control-group error">
<label class="control-label">Name</label>
<div class="controls">
<?php echo $this->Form->input('name', array('type'=>'text','label' => false, 'pattern' => "^[a-zA-Z][a-zA-Z ]{4,}$",
'title' => "Minimum 5 letters.", "id" => "name",
'placeholder' => 'Enter your Name', 'required' => true,)); ?>
</div>
</div>