Возможно, это вопрос новичка, но я не уверен, какие термины искать.
Скажем, у меня есть объект CUSTOMER, и я хочу отправить СООБЩЕНИЕ этому клиенту.
Сначала я добавлю действие SENDMESSAGE на контроллер CUSTOMER, который создает объект сообщения. (Предположим, что это правильно?)
В этом случае, однако, вместо того, чтобы фактически отправлять сообщение из этого действия, мне нужно перенаправить в окно редактирования СООБЩЕНИЯ для захвата основного текста и т. Д.
Вопрос: я хочу сделать это без сохранения объекта. Я хочу построить объект здесь, а затем передать его другому представлению для завершения.
def sendmessage
@message = Message.new
@message.title = 'WIBBLE'
@message.thecustomer = self
@message.save
respond_to do |format|
format.html { redirect_to(edit_message_path(@ message)) }
format.xml { render :xml => @ message }
end
end
Может быть, мой вопрос сводится к тому, каков "путь рельсов" для кэширования параметров и объектов в запросах и на нескольких экранах.
Рад, что на вас указывают веб-адреса, так как я ожидаю, что это просто.
Спасибо