Я бы в идеале хотел бы проверить поле электронной почты в моей форме, чтобы проверить, что каждое письмо действительно между каждой запятой. Однако, если это невозможно или должно быть привязано для его достижения, я могу выполнить эту проверку, как только я разместил данные.Проверка CakePHP для нескольких электронных писем, разделенных запятой
Основная проблема, с которой я сталкиваюсь, заключается в том, что CakePHP (v2.3) автоматически проверяет любое поле с именем электронной почты. Я попытался просто отключить это для этого отдельного поля, для этой страницы и для конкретной модели, но никто из них, похоже, не работает.
Мое мнение имеет следующее:
echo $this->Form->input('email',array('novalidate' => true));
Я попытался это в мой контроллер:
$this->Org->validator()->remove('email');
И я также попытался следующие в модели:
public $validate = array(
'email' => false
);
Я уверен, что должно быть просто просто снять валидацию?
Я заметил, что я получаю атрибут на входе, не говоря никакой проверки, но это явно игнорируется, как это до сих пор проверяет поле:
<input id="OrgEmail" type="email" value="" maxlength="255" novalidate="novalidate" name="data[Org][email]">