Acces au helpers dans ERB (resolu)

Acces au helpers dans ERB (resolu) - Ruby/Rails - Programmation

Marsh Posté le 06-05-2008 à 11:42:36    

J'ai un souci :
j'aimerai afficher du code html.erb depuis ma base de données. Jusque là tout va bien :
dans mon controller :

Code :
  1. def visualiser
  2.     @fiche=Fiche.find(params[:id])
  3.     render :text=>ERB.new(@fiche.html).result(binding)
  4.   end


 
Seul problème, j'aimerai utiliser les helpers courants (link_to, h, ...)
 
et là il me met une belle erreur :
undefined method `h' for #<GestionFichesController:0xb73c6dbc>
 
Auriez vous une idée ?
 
Merci d'avance
 
Edit :
Pourquoi c'est toujours une minute après avoir posté qu'on trouve la solution ?  :cry:  
 
render :inline=>@fiche.html
=> parse la string @fiche.html de la même manière que si elle était dans le fichier app/views/gestion_fiches/visualiser.html.erb


Message édité par Paulp le 06-05-2008 à 11:51:38
Reply

Marsh Posté le 06-05-2008 à 11:42:36   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed