Acessar view de outro controller

0 views
Skip to first unread message

Gygfil

unread,
Jun 27, 2007, 10:27:41 PM6/27/07
to railsbrasil
Olá todos. Estou enrolado para fazer o seguinte:

Estando na view "client_list_atends.rhtml"(action de
clients_controller), que lista os atendimentos anteriores de
determinado cliente, preciso acessar a view "new.rhtml" (action de
atends_controller), que exibe um select para seleção do nome do
cliente. Quero fazer com que essa view já seja "pintada" na tela com o
select já exibindo o nome do cliente que está sendo atendido,
lembrando que o model Atend belongs_to model Client. Resumindo: Quando
clicar no link(ou button)"Novo Atendimento" existente na view
"client_list_atends.rhtml"(action de clients_controller), exibir a
view "new.rhtml"(action de atends_controller), com o select já
exibindo o nome do cliente.
Já tentei fazer assim na view client_list_atends.rhtml:

<%= link_to 'Novo atendimento', url_for(:controller=>
"atends", :action=> "new", :id=> @client_id) %>

É exibido o form, contudo, o select não mostra o nome do cliente que
estava instanciado.

Agradeço pela ajuda.

Reply all
Reply to author
Forward
0 new messages