Nella mia app, ho una piccola scatola che appare in ogni pagina, controllando lo stato delle richieste fatte dall'utente. Se una richiesta viene accettata in qualsiasi momento, l'utente deve essere automaticamente portato su una determinata pagina. Questo è il mio codice finora:Posso usare redirect_to in una vista in RoR?
<% offersMade.each do |w| %>
<% if w.accepted == true %>
<% redirect_to offer_path(:email => "[email protected]") %>
<% end %>
<% end %>
ma sto ottenendo questo errore:
undefined method `redirect_to' for #<ActionView::Base:0x1042a9770>
Non è possibile redirect_to utente in vista? Se no, c'è qualcos'altro che posso usare? Grazie per aver letto.
Grazie, funziona benissimo. Sai se c'è un modo in cui posso usare una variabile RoR nella costruzione dell'URL? Nel mio codice originale in cima, ho (: email => "[email protected]"), non sono sicuro se posso fare qualcosa di simile da dentro javascript? – ben
controlla la mia risposta modificata. – Salil
Grazie mille, funziona! Non pensavo che potessi incorporare il rubino in js ma a quanto pare puoi. Grazie ancora! – ben