Как обработать многократное одобрение в контроллере покупки в рельсах 3.1.0? - PullRequest
1 голос
/ 24 февраля 2012

В нашем приложении rails 3.1.0 есть контроллер покупки.Для покупки требуется 4 утверждения, и мы хотим отделить утверждение от обычного редактирования.Какой лучший способ справиться с этим утверждением?Один из способов - добавить 4 пользовательских маршрута в контроллер закупок для утверждения.Есть ли способ построить другой контроллер, такой как purchase_approve для обработки утверждения?Если да, то как построить представление, контроллер и объявление в rout.rb?

Спасибо.

1 Ответ

2 голосов
/ 25 февраля 2012

Если процесс утверждения просто изменяет атрибут модели покупки, я бы посоветовал вам использовать настраиваемое действие в контроллере покупки.Например, this .

Если для утверждения имеется собственная таблица, и это более сложный процесс, имеет смысл создать еще один контроллер.Однако реализация зависит от того, как вы хотите показать процесс пользователю.

Если вы опишите пользовательский опыт, который вы имеете в виду, я могу дать вам более полный ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...