[rails-br] Bootstrap Modal e carregar conteúdo de outra Classe

572 views
Skip to first unread message

Ricardo do Valle Flores de Oliveira

unread,
Jan 30, 2013, 1:37:15 PM1/30/13
to rail...@googlegroups.com
Pessoal, 

Gostaria de saber se vocês conhecem algum tutorial ou indicar a forma de correta para eu estudar o que quero implementar,

Resumidamente, eu tenho duas classes,  Veiculos e Modelo, Modelo pertence a Veiculos e Veiculos tem um Modelo.

O que eu gostaria de implementar:
- Caso dentro do form view de Veiculos, não houvesse um Modelo na Combobox, eu coloquei um botão Adicionar.
- O botão Adiconar irá abrir um Modal (Bootstrap) com a form view ou campos para adicionar um novo Modelo
- Quando salvar o modelo, o Combobox Modelos na view Veiculos será atualizado com o valor novo.

Andei olhando, mas tem várias formas, tentei algumas e não funcionaram.
Gostaria de saber qual caminho vocês recomendam e se já conhecem algum tutorial?
Ou se há uma melhor ideia de fazer isso?

Muito obrigado,
Ricardo

Cezinha

unread,
Jan 31, 2013, 2:38:28 PM1/31/13
to rail...@googlegroups.com
 Cara olha essa pagina https://github.com/lccezinha/my-vacancy/blob/master/app/views/announcements/show.html.haml nela ao final eu tenho dois modals que estão HIDDEN só são chamados quando eu clico no link que deve chama-lo, a partir disso ele abre o modal para eu cadastrar.
Eu estou aqui na página de show de announcements, e posso criar um novo comentário, então no meu controller de announcements eu tenho isso

def show
//blabla
@comment = @announcement.comments.build
end

assim na pagina eu tenho o meu comment, que é passado no meu modal que está hidden, quando eu clico no link ele abre o modal. veja ae como ta link

= link_to t('site.announcements.comment'), '#new-comment-modal', :class => 'btn btn-info', :id => 'btn_comment', :data => { :toggle => :modal, :placement => :bottom }, :rel => 'tooltip', :title => 'Deixe seu comentário'

Ricardo do Valle Flores de Oliveira

unread,
Feb 3, 2013, 12:45:46 AM2/3/13
to rail...@googlegroups.com
Cezinha, muito obrigado pela ajuda, estou dando uma estudada.

Valeu
Ricardo 

2013/1/31 Cezinha <lcce...@gmail.com>
--
--
Você recebeu essa mensagem porquê está inscrito no Google
Groups "rails-br".
Para enviar uma mensagem para o grupo, mande um email para rail...@googlegroups.com
Para se descadastrar, mande um e-mail para
rails-br+u...@googlegroups.com
Visite o grupo em http://groups.google.com/group/rails-br?hl=pt-BR
Leia nossa política de uso: http://goo.gl/YGgt7
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "rails-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para rails-br+u...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages