duda sobre nuevo metodo

D

David J,nas

mi routers.rb es

ActionController::Routing::Routes.draw do |map|
map.resources :alergias_pacientes
map.resources :citas, :member => { :cambiar_estado => :put }
map.resources :citas, :member => { :cambiar_estado_novisitado => :put
}
map.resources :citas, :collection => { :ver_esperando =>:get}

map.resources :visitapruebas
map.resources :visitas
map.resources :paciente_mutuas
map.resources :users
map.resources :cargo_medico
map.resources :mutuas
map.resources :cargos
map.resources :pacientes
map.resources :centros
map.resources :alergia_impide_medicamentos
map.resources :alergias
map.resources :medicamento_impide_medicamentos
map.resources :pruebas
map.resources :visita_conlleva_citas
map.resources :altas
map.resources :bajas
map.resources :eek:peracion_pacientes
map.resources :eek:peracions
map.resources :medicamentos_pacientes
map.resources :vacunados
map.resources :medicamentos
map.resources :vacunas

map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'

end

en cita controller
tengo

def ver_esperando
@citas=Cita.find:)all)
#@citas = Cita.find:)all,condition=>['Estado like Sin atender'] )
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @citas }
end

end

i en la vista cita index tengo

<td><%= link_to 'completado', ver_esperando %></td>

y me salta el siguiente error

undefined local variable or method `ver_esperando' for
#<ActionView::Base:0xb6cb3d90>
 
M

Marnen Laibow-Koser

David said:
mi routers.rb es

ActionController::Routing::Routes.draw do |map|
[...]

This is a Rails question. Please take it to the Rails list -- and ask
it in English!

[Este es una pregunta de Rails. Por favor, pregunte en la lists de
Rails -- y ¡pregunte en inglés!]

Best,
-- 
Marnen Laibow-Koser
http://www.marnen.org
(e-mail address removed)
 
R

Rob Biedenharn

mi routers.rb es

ActionController::Routing::Routes.draw do |map|
map.resources :alergias_pacientes
map.resources :citas, :member => { :cambiar_estado => :put }
map.resources :citas, :member => { :cambiar_estado_novisitado
=> :put
}
map.resources :citas, :collection => { :ver_esperando =>:get}

end

en cita controller
tengo

def ver_esperando
@citas=Cita.find:)all)
#@citas = Cita.find:)all,condition=>['Estado like Sin atender'] )
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @citas }
end

end

i en la vista cita index tengo

<td><%= link_to 'completado', ver_esperando %></td>

y me salta el siguiente error

undefined local variable or method `ver_esperando' for
#<ActionView::Base:0xb6cb3d90>
--


necesita el metodo
ver_esperando_citas_path

y los map.resources para :citas /should be/ unica

map.resources :citas, :member => { :cambiar_estado
=> :put, :cambiar_estado_novisitado => :put }, :collection =>
{ :ver_esperando => :get }

espero que ayudate

-Rob

Rob Biedenharn http://agileconsultingllc.com
(e-mail address removed)
 
D

David J,nas

Rob said:
necesita el metodo
ver_esperando_citas_path

y los map.resources para :citas /should be/ unica

map.resources :citas, :member => { :cambiar_estado
=> :put, :cambiar_estado_novisitado => :put }, :collection =>
{ :ver_esperando => :get }

espero que ayudate

-Rob

Rob Biedenharn http://agileconsultingllc.com
(e-mail address removed)



le he puesto en el routes.rb

map.resources :citas, :member => { :cambiar_estado=> :put,
:cambiar_estado_novisitado => :put },
:collection =>{ :ver_esperando => :get }

i le he cambiado el link por ver_esperando_citas_path i sigue diciendo
lo mismo
 
D

David J,nas

Gracias era solo cambiar el link funciona de las 2 formas en una linea o
en diversas. Me liee tanto hacer pruebas es que estoy empezando con
rails.
 
I

Iñaki Baz Castillo

El Mi=C3=A9rcoles, 2 de Diciembre de 2009, David J,nas escribi=C3=B3:
le he puesto en el routes.rb
=20
map.resources :citas, :member =3D> { :cambiar_estado=3D> :put,
=20
:cambiar_estado_novisitado =3D> :put },
:collection =3D>{ :ver_esperando =3D> :get }
=20
i le he cambiado el link por ver_esperando_citas_path i sigue diciendo
lo mismo

Please, stop this thread in Spanish now. This is a list in English.


=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 
R

Rob Biedenharn

le he puesto en el routes.rb

map.resources :citas, :member =3D> { :cambiar_estado=3D> :put,
:cambiar_estado_novisitado =3D> :put },
:collection =3D>{ :ver_esperando =3D> :get }

i le he cambiado el link por ver_esperando_citas_path i sigue diciendo
lo mismo
--=20


se reinicia la aplicaci=F3n despu=E9s de los cambios a routes.rb?

-Rob

Rob Biedenharn http://agileconsultingllc.com
(e-mail address removed)
 
D

David J,nas

esta solucionado gracias

otra duda quiero hacer

quiero buscar una todas las citas cuando el estado sea sin atender. Me
hechas un cable?
 
I

Iñaki Baz Castillo

El Mi=C3=A9rcoles, 2 de Diciembre de 2009, David J,nas escribi=C3=B3:
esta solucionado gracias
=20
otra duda quiero hacer
=20
quiero buscar una todas las citas cuando el estado sea sin atender. Me
hechas un cable?

=C2=A1POR FAVOR! deja de preguntar en espa=C3=B1ol, =C3=A9sta es una lista =
en ingl=C3=A9s y =C2=A1no es=20
sobre Rails, sino sobre Ruby!=20

PLEASE! don't ask more in Spanish, this is a list in English about Ruby, no=
t=20
about Rails!

Please STOP NOW.


=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 
D

David J,nas

tio no se k tantos problemas tienes porque pregunte yme respondan si no
quieres no respondas tu . No todos somos tan cultos comotu k sabemos
ingles
@citas = Cita.find_by_estado('Sin atender')
 
M

Marnen Laibow-Koser

David said:
tio no se k tantos problemas tienes porque pregunte yme respondan si no
quieres no respondas tu . No todos somos tan cultos comotu k sabemos
ingles
@citas = Cita.find_by_estado('Sin atender')

Then use the Spanish Ruby list / use la lista española de Ruby. Aquí
hablamos inglés. :)

Best,
-- 
Marnen Laibow-Koser
http://www.marnen.org
(e-mail address removed)
 
X

Xavier Noria

2009/12/2 David J said:
tio no se k tantos problemas tienes porque pregunte yme respondan =C2=A0s= i no
quieres no respondas tu . No todos somos tan cultos comotu k sabemos
ingles
@citas =3D Cita.find_by_estado('Sin atender')

La etiqueta de esta lista no la defines tu. Es una lista en la que no
se habla de Rails, y cuyo idioma es el ingles. Se te ha indicado con
claridad y es una falta de respeto por tu parte que no lo tomes en
cuenta.

Por favor, subscribete a ror-es, alli tus preguntas si que son pertinentes.
 
X

Xavier Noria

2009/12/2 David J said:
esta solucionado gracias

otra duda quiero hacer

quiero buscar una todas las citas cuando el estado sea sin atender. Me
hechas un cable?

David, por favor:

* en ruby-talk no se discute de Rails
* en ruby-talk solo se habla en ingles

Te lo han dicho muy claro!

Por favor apuntante a ror-es para seguir con estas dudas.
 
I

Iñaki Baz Castillo

El Mi=C3=A9rcoles, 2 de Diciembre de 2009, David J,nas escribi=C3=B3:
tio no se k tantos problemas tienes porque pregunte yme respondan si no
quieres no respondas tu . No todos somos tan cultos comotu k sabemos
ingles

Las reglas no las pones t=C3=BA. Si t=C3=BA mandas correos en espa=C3=B1ol =
en esta lista es=20
una falta de respeto a m=C3=AD y a otros, as=C3=AD que no me conformo con n=
o responder=20
como sugieres.

Es curioso que los que claramente menos experiencia tienen en las listas de=
=20
correo sean siempre los fulanos que se atreven a dictar al resto c=C3=B3mo =
deben=20
comportarse en una lista.


=20


=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 
I

Iñaki Baz Castillo

El Mi=C3=A9rcoles, 2 de Diciembre de 2009, David J,nas escribi=C3=B3:
me he apuntao i no me aclaro me puedes responder tu lo k pregunto?

1) Esto es una lista en ingl=C3=A9s.

2) Aunque fuera en espa=C3=B1ol, tu redacci=C3=B3n en plan SMS es bastante =
lamentable y=20
no es una actitud muy recomendable cuando pides ayuda gratuita a montones d=
e=20
personas a las que no conoces.



=2D-=20
I=C3=B1aki Baz Castillo <[email protected]>
 
A

andrew mcelroy

2009/12/2 I=F1aki Baz Castillo said:
El Mi=E9rcoles, 2 de Diciembre de 2009, David J,nas escribi=F3:

1) Esto es una lista en ingl=E9s.

2) Aunque fuera en espa=F1ol, tu redacci=F3n en plan SMS es bastante lame= ntable y
no es una actitud muy recomendable cuando pides ayuda gratuita a montones= de
personas a las que no conoces.
Please take a hint from IBC.
If you want to converse in Spanish, do it on a Spanish speaking list!
If you are unable to speak english, use THIS:

http://translate.google.com

Broken English is better than not in English.

Is there a way to message the list bot to ignore threads or better yet
kick someone irc style?

Andrew McElroy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,767
Messages
2,569,570
Members
45,045
Latest member
DRCM

Latest Threads

Top