Preview et Restful

Salut,

j’aimerais ajouté une méthode preview dans mon controlleur. J’ai
modifier
mes routes
map.resources :faqs, :new => { :preview => :post }

j’ai ajouté un link_to
<%= link_to “Preview”, :url => preview_new_faq_url %>

Quand je clique sur le lien
je pointe ici
http://localhost:3000/faqs/35;edit?url=http%3A%2F%2Flocalhost%3A3000%2Ffaqs%2Fnew%3Bpreview

alors que je devrais pointer ici

/faq/new;preview

Merci

Salut,

J’ai aussi eu des problèmes avec les routes restFul.

Pas exactement sûr du résultat, les routes restFul me résistent un
peu, mais tente : preview_new_faq_path au lieu de preview_new_faq_url
Ca devrait régler ton problème en particulier.

à +
NP

Quelle est la différence entre path et url ?
Sinon j’ai enlevé le :url pour avoir un link_to sous cette forme
<%= link_to “Preview”, preview_new_faq_url() %> ca pointe ici
http://localhost:3000/faqs/new;preview mais j’ai ce message d’erreur
http://localhost:3000/faqs/new;preview
2006/10/7, Nicolas P. [email protected]:

Bolo :

Quelle est la différence entre path et url ?

la même qu’entre url_for(:only_path => true, …) et url_for(:only_path
=> false) :

dans le path, tu n’as pas le protocole, le numéro de port ni le
hostname.
Ainsi par exemple, tes paths seront sucrés de
http://www.bolo-on-the-net.com

РJean-Fran̤ois.

D’accord j’ai essayé les deux versions mais j’ai le message d’erreur
avec ma
route

2006/10/7, Jean-François [email protected]: