Bonjour a tous, et merci de vous attarder sur mon probleme Je souhaiterai définir une methode dans mon controleur qui renvoi une variable tel que : @var = "<li><% mes_commande_a_effectuer %></li>" En gros, ma variable contient de l'html et du code ruby, je l'affiche ensuite dans ma vue, mon souci c'est que la vue interprete correctement mes balise html, mais tout ce qui est entre les balise <% ... %> est interprété comme étant du String et donc affiché tel quel... Existe-t-il un moyen de preciser que c'est une commande et non pas un String ? Merci pour votre aide !! :)
on 24.04.2008 15:04
on 24.04.2008 16:12
2008/4/24 Samuel Jasmine <list-incoming@andreas-s.net>: > > Bonjour a tous, et merci de vous attarder sur mon probleme > > Je souhaiterai définir une methode dans mon controleur qui renvoi une > variable tel que : > > @var = "<li><% mes_commande_a_effectuer %></li>" @var = "<li>#{mes_commande_a_effectuer}</li>" ????? > Posted via http://www.ruby-forum.com/. > > > > -- Cyril Mougel http://blog.shingara.fr
on 24.04.2008 16:22
Le 24 avril 2008 15:04, Samuel Jasmine a écrit : > String ? Tu peux regarder du côté de AC::B#render_to_string -- Jean-François. -- RailsCamp Paris le samedi 17 mai 2008 : http://rubyfrance.org/evenements/railscamp-paris
on 24.04.2008 21:14
>> Je souhaiterai définir une methode dans mon controleur qui renvoi une >> variable tel que : >> @var = "<li><% mes_commande_a_effectuer %></li>" Pourquoi pas tout simplement : @var = "<li>#{mes_commande_a_effectuer}</li>" ? -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr
on 29.04.2008 10:41
philippe lachaise wrote: >>> Je souhaiterai définir une methode dans mon controleur qui renvoi une >>> variable tel que : > >>> @var = "<li><% mes_commande_a_effectuer %></li>" > > Pourquoi pas tout simplement : > @var = "<li>#{mes_commande_a_effectuer}</li>" > > ? > > -- > IciMarché fédère l'e-commerce de proximité > http://icimarche.fr Hum, j'avoue que si faire comme tu dit est possible... je VEUX ! je vais tester ça tout de suite !