Я прочитал все вопросы, связанные с предметом, но ничто не решило мою проблему.CAKEPHP - сообщение об утверждении поля 'isUnique'
Я использую cakephp $validate
на модели, работает нормально, но мне нужно отправить сообщение об ошибке, я поместил сообщение атрибута в массив, но он нигде не появляется.
Если кто-нибудь может мне помочь и привести примеры, пожалуйста, прокомментируйте здесь.
public $validate = [
'number' => [
'rule' => 'isUnique',
'message' => 'Serial number should be unique.'
],
];
вход Форма:
<div class="form-group col-md-6">
<label class="form-label" for="serial">Serial number </label><br>
<input id="serial" name="serial" value="<?php echo $data['serial']; ?>" type="text" data-bv-notempty="true" required="required" class="form-control" <?php echo $readonly; ?>>
<div class="help-block with-errors"></div>
</div>
Форма создания:
echo $this->Form->create(null, array(
"role" => "form",
"data-toggle" => "validator",
));
ли CakePHP версии 2 или 3? –
версия 2, может у меня помочь? –
Укажите код поля ввода html, как вы написали поле ввода? –