Управление БД из CGridView

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
ska4ai
Сообщения: 6
Зарегистрирован: 2014.02.20, 09:06

Управление БД из CGridView

Сообщение ska4ai »

Имеется модель "Наличие", которая отображается в CGridView (вьюшка admin.php). Поля модели: name - название элемента, amount - количество элементов на складе. Имеются так же модели "Приход" и "Расход", куда записывается соответственно приход и расход определённого элемента (поля name - название элемента, amount - количество соответственно приходящих или уходящих элементов).
Необходимо во вьюшку Наличие (admin.php) добавить что-то типа кнопок, чтобы добавлять и удалять Приход и Расход. Возможно это должны быть кнопки, при нажатии на которые появляется окошко с просьбой ввести количество элементов, после чего нажать ОК. Соответственно после этого должна появиться запись в "Приходе" или "Расходе", а так же должно измениться количество элементов в самом "Наличии".
Как это возможно осуществить?
esche
Сообщения: 1054
Зарегистрирован: 2010.11.24, 03:39

Re: Управление БД из CGridView

Сообщение esche »

В последней колонке CGridButtonColumn добавить кнопки, которые будут отправлять на странички create для моделей приход/расход (а почему не одна и та же модель?) с установкой ID для соответствующего ключа.
Примерно так:
/prihod/create?Model[id_nalichie]=155
...
ska4ai
Сообщения: 6
Зарегистрирован: 2014.02.20, 09:06

Re: Управление БД из CGridView

Сообщение ska4ai »

esche писал(а):В последней колонке CGridButtonColumn добавить кнопки, которые будут отправлять на странички create для моделей приход/расход (а почему не одна и та же модель?) с установкой ID для соответствующего ключа.
Примерно так:
/prihod/create?Model[id_nalichie]=155
а ввод количества как организовать?
ska4ai
Сообщения: 6
Зарегистрирован: 2014.02.20, 09:06

Re: Управление БД из CGridView

Сообщение ska4ai »

апап
Ответить