Forum: Rails France Générer du HTML en dehors d'une vue

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
E38fd7ebdb2c3e6816808b8da4eaf117?d=identicon&s=25 guillaume (Guest)
on 2008-10-24 17:06
(Received via mailing list)
Bonjour,

Voila, j'essai de trouver un moyen de générer du HTML en dehors d'une
vue.
Je m'explique, je suis entrain de créer une newsletter automatique.
Pour le moment j'ai une action associé à une vue, cette vue créée mon
fichier html, ie ma newsletter.

Sachant que  je veux insérer ce code HTML dans un champ de ma DB, et
que mon action sera appelé depuis une cron, j'ai besoin d'arriver a
générer mon html hors de ma vue, simplement à la suite de mon
action...

le problème c'est que je vois pas comment faire...
Auriez vous quelques idées ?

Merci !
9a00ce848763a4472291fcbcefd31a07?d=identicon&s=25 Jean-Baptiste BARTH (Guest)
on 2008-10-25 05:33
(Received via mailing list)
Une première idée, la méthode "render_to_string" (
http://api.rubyonrails.com/classes/ActionControlle... ),
ça t'aidera sûrement à tout de même garder une vue séparée.
Et éventuellement une deuxième, le dernier railscast en date, pour
utiliser tes helpers en dehors des vues si besoin :
http://railscasts.com/episodes/132-helpers-outside-views

--
Jean-Baptiste


guillaume a écrit :
This topic is locked and can not be replied to.