| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2011 16:09:55
|
romulosb
Debugger
![[Avatar]](/images/avatar/a470e2a3978417489236958937833572.jpg)
Membro desde: 18/11/2009 23:01:38
Mensagens: 50
Offline
|
Olá a todos,
Estou fazendo um sistema de cadastro de protocolos. Cada protocolo possue 3 estados(protocolado,arquivado e baixado), na tabela criei um campo status do tipo int, e atribui status = 1 está protocolado, status = 2 está arquivado e status = 3 está baixado. No menu do sistema terá a opção de filtrar por status. Por exemplo, se clicar em exibir baixados, aparece a lista de baixados.
Aí que entra minha duvida, terei que criar uma view pra cada status ou existe uma maneira de fazer apenas uma view e ela exibir de acordo com o parametro passado.
Agradeço desde já, e desculpem se ficou muito confuso.
att, Romulo Storel
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2011 16:12:49
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Ta utilizando que tecnologia?
Desktop? Web? Mobile?
Bom, em todas você pode filtrar e apresentar através da mesma saída, não precisa de um diferente para cada tipo de saída.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2011 16:37:24
|
romulosb
Debugger
![[Avatar]](/images/avatar/a470e2a3978417489236958937833572.jpg)
Membro desde: 18/11/2009 23:01:38
Mensagens: 50
Offline
|
To utilizando rails. Tava pensando em passar um parametro para a view pelo link(não sei se isso é possivel) e fazer "ifs" dentro da view(também não sei se isso é possivel).
Por exemplo: ao clicar em "exibir baixados", esse link envia um parametro pra view d exibição e na mesma faço o if: if parametro = 1{@protocolos = Protocolo.find_all_by_status("1)}
e assim por diante.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2011 16:46:36
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Não manjo de rails, mas, se você faz qualquer pesquisa, consegue mostrar no view, certo? Esses dados vem de algum lugar, certo? Passam por outros lugares, certo? Tua estrutura é MVC, essa parte de controlar o que a view vai exibir é do controller, portanto, trate ali os dados, antes de mandar pra tela.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 16:47:45
|
romulosb
Debugger
![[Avatar]](/images/avatar/a470e2a3978417489236958937833572.jpg)
Membro desde: 18/11/2009 23:01:38
Mensagens: 50
Offline
|
Os links estão assim:
na action protocolos/relatorio:
e na visão eu fiz:
para percorrer oque foi colhido.
Porém não está funcionando. Alguma luz?
|
|
|
 |
|
|