Дополнительное поле для модели

Все что вы хотели знать об Yii, но боялись спросить

Модератор: core team

Roo
Новенький
Сообщения: 6
Зарегистрирован: Пт авг 31, 2012 3:33 pm

Сообщение Roo » Вт окт 02, 2012 3:23 pm

Имеется форма на основе таблицы, например документы ( documents )
поля id, name, text, size, status

Но при добавлении новой записи хочется ещё добавить одно своё поле например автор author, и обрабатывать его уже самому, т.е. например так:

if ($author == $name) {
$status = 'Self';
} else {
$status = 'Other';
}

подскажите пожалуйста, как добавить в форму ввода новое поле(которого нет в модели), и как его потом обрабатывать.
Последний раз редактировалось Roo Вт окт 02, 2012 3:27 pm, всего редактировалось 1 раз.

Аватара пользователя
xoma
Администратор
Сообщения: 1948
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Сообщение xoma » Вт окт 02, 2012 10:59 pm

Можно сделать форму без привязки к модели, примерно вот так http://yiiframework.ru/doc/guide/ru/form.model

Если нет привязки к модели - поля могут быть каким угодно...
http://yupe.ru/subscribe - интересное от команды "Юпи!"


Вернуться в «Yii 1.x и Yii 2.x»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость