Duda sobre nuevo metodo

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 :operacion_pacientes
map.resources :operacions
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

<%= link_to 'completado', ver_esperando %>

y me salta el siguiente error

undefined local variable or method `ver_esperando’ for
#ActionView::Base:0xb6cb3d90

David J,nas wrote:

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
[email protected]

On Dec 2, 2009, at 10:18 AM, David J,nas wrote:

end
end
#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 B. http://agileconsultingllc.com
[email protected]

Rob B. wrote:

On Dec 2, 2009, at 10:18 AM, David J,nas wrote:

end
end
#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 B. http://agileconsultingllc.com
[email protected]

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

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.

El Miércoles, 2 de Diciembre de 2009, David J,nas escribió:

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

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

On Dec 2, 2009, at 11:17 AM, David J,nas wrote:

ver_esperando_citas_path

lo mismo

se reinicia la aplicación después de los cambios a routes.rb?

-Rob

Rob B. http://agileconsultingllc.com
[email protected]

esta solucionado gracias

otra duda quiero hacer

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

El Miércoles, 2 de Diciembre de 2009, David J,nas escribió:

esta solucionado gracias

otra duda quiero hacer

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

¡POR FAVOR! deja de preguntar en español, ésta es una lista en inglés y
¡no es
sobre Rails, sino sobre Ruby!

PLEASE! don’t ask more in Spanish, this is a list in English about Ruby,
not
about Rails!

Please STOP NOW.

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’)

David J,nas wrote:

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. :slight_smile:

Best,
–Â
Marnen Laibow-Koser
http://www.marnen.org
[email protected]

2009/12/2 David J,nas [email protected]:

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’)

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.

me he apuntao i no me aclaro me puedes responder tu lo k pregunto?

2009/12/2 David J,nas [email protected]:

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.

El Miércoles, 2 de Diciembre de 2009, David J,nas escribió:

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ú. Si tú mandas correos en español en esta
lista es
una falta de respeto a mí y a otros, así que no me conformo con no
responder
como sugieres.

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

On Wed, Dec 2, 2009 at 7:38 PM, David J,nas [email protected]
wrote:

me he apuntao i no me aclaro me puedes responder tu lo k pregunto?

No David lo siento, has de aprender a usar una lista de correo.

2009/12/2 Iñaki Baz C. [email protected]:

El Miércoles, 2 de Diciembre de 2009, David J,nas escribió:

me he apuntao i no me aclaro me puedes responder tu lo k pregunto?

  1. Esto es una lista en inglés.

  2. Aunque fuera en español, tu redacción en plan SMS es bastante lamentable 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:

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

El Miércoles, 2 de Diciembre de 2009, David J,nas escribió:

me he apuntao i no me aclaro me puedes responder tu lo k pregunto?

  1. Esto es una lista en inglés.

  2. Aunque fuera en español, tu redacción en plan SMS es bastante
    lamentable y
    no es una actitud muy recomendable cuando pides ayuda gratuita a
    montones de
    personas a las que no conoces.

Andrew Mcelroy wrote:

2009/12/2 I�aki Baz C. [email protected]:

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

  1. Esto es una lista en ingl�s.

  2. Aunque fuera en espa�ol, tu redacci�n en plan SMS es bastante lamentable 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

No veo el problema de que pida ayuda en español, mas de uno le
entendimos no_ :wink:
He visto preguntas de otros lenguajes de programacion en la lista, por
que no habremos de ser abiertos a otros lenguajes hablados /?

Creo no es para tanto.


I do not see the problem of someone asking for help in Spanish, more
than one understood the question, right ? :wink:

I have seen questions about other programming languages in this list,
why not be open to other spoken languages /?

Take it easy.

Novody is perfect :slight_smile:

SOS is an universal word !!!