[ruby-it] link_to con il blocco...

Alessandro Ale aleee.it a gmail.com
Gio 26 Mar 2009 23:27:12 CET


Andrea Cuius wrote:
> ok, partiamo dal presupposto che non stiamo usando php.
> 
> il tuo primo link funziona si, ma non usi restful, sarebbe meglio
> avere una cosa del tipo
> 
> <%= link_to "Messages", messages_path %>

si l'avevo letto... ma (per mia ignoranza) non mi trovo molto con i 
path...
correggimi se sbaglio dovrei definire dentro routes.rb una riga cosi':

map.messages '/messages/inbox', :controller => "messages",:action => 
"inbox"

ma il vantaggio quale è?


> forse stai sbagliando approccio, unread_messages andrebbe definito nel
> modello User.
> current_user.unread_messages.empty? mi sembra leggermente meglio.

si, hai ragione...



> cmq resta il fatto che non capisco cosa vuoi fare dentro al "do" (che
> ovviamente link_to non accetta)
> 
> per passare un parametro con il link_to puoi fare una cosa del tipo

aspetta, mi sono spiegato male...
lo scopo non è passare un parametro, ma semplicemente visualizzare nel 
link il numero di messaggi non letti: vorrei ottenere questo:

    <a href="/messages/inbox">
      Message
      <span class="lblBold">(2)</span>
    </a>

(mentre invece ottengo questo)

    <a href="inbox" action="inbox" controller="messages">
      Messages
      <span class="lblBold">(2)</span>
    </a>

Grazie, anche del consiglio su dove mettere gli unread message...

Ciao

-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list