Интернет магазин детских товаров - связь заказов и пользователей

Dec 27, 2010 01:47

Уже упоминалось, что работа над интернет магазином почти закончена, однако, заказчик перед релизом вдруг решил поменять дизайн. Параллельно ведется тестирование и багфиксинг. Обнаружилось, что в таблицу заказов не пишется id пользователя, который сделал заказ. Дефект критичный. Как всегда rails оказался на высоте! Одна единственная строчка решила проблему.

<%= form.hidden_field :user_id, { :value => current_user.id } %>

В форму добавления заказа вставили скрытое поле, в которое поместили нужное значение current_user.id. При создании заказа, поле order.user_id теперь принимает нужное значение.

Команда Agile Orange - создание сайтов интернет магазина продвижение сайтов

создать сайт саратов, ruby, rails, agileorange

Previous post Next post
Up