У меня есть Building
, который связан с User
. A User
также может регистрироваться, входить в систему и т. Д. У меня установлен набор проверки, поэтому поля User
(например, email
, name
и т. Д.) Являются обязательными.
Когда я создаю здание, я также предлагаю возможность связать пользователя на месте. Моя форма здания имеет входные данные для этой ключевой информации пользователя:
<?php echo $this->Form->input( 'User.first_name' ) ?>
<?php echo $this->Form->input( 'User.last_name' ) ?>
<?php echo $this->Form->input( 'User.email' ) ?>
Тем не менее, я не хочу, чтобы эти входы были указаны как обязательные. B / c Я хочу, чтобы пользователь мог создавать Building without necessarily creating a
запись пользователя. Я не могу найти способ сделать это - удалить требуемый класс из div, который помещается туда правилом валидации.
Я пробовал различные комбинации 'required' => false
и установку значения class
, но пока ничего не получалось. Есть ли хороший способ не требовать ввода формы?
Спасибо.