Ouverture de session

Commentaires récents

Syndication
Flux XML

mailto et le mail passé en argument

mailto et le mail passé en argument
Posté par Archaon le Lundi, 6 Août, 2007 - 7:54pm. Trucs & Astuces

Bonjour,

J'ai un souci avec la construction d'un blog.
Un blog est sommairement composé d' article et de commentaires.

Chacun a toujours un auteur.

J'aimerais utiliser la fonction mailto de rails pour pouvoir répondre à un article/commentaire par mail.

J'obtiens malheureusement un problème qui vient du fait que je ne sais pas comment lui fournir l'adresse mail sans la lui mettre en dur (pas de pensée vicieuses messieurs).

Dans ma vue:
mail_to "adresse@lol.com", "Répondre par mail", :subject => i.title, :body => "Votre message ici."

J'aimerais pouvoir faire un truc du genre:
mail_to "i.author_id.email", "Répondre par mail", :subject => i.title, :body => "Votre message ici."

Any idea ?



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
guillemets
Auteur: 
jasperiel
Date: 
Mar, 07/08/2007 - 00:04

Et si tu enlevais les guillemets autour de "i.author_id.email" pour que ça soit interprété comme du code et pas comme une chaîne "en dur" ?

Une fois que tu auras fait ça, pense aussi que author_id est un numéro, donc il n'a pas d'e-mail. Par contre, les miracles d'ActiveRecord(::Base) te permettront d'écrire :

mail_to i.author.email, "Répondre par mail", :subject => i.title, :body => "Votre message ici."


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Merci je teste
Auteur: 
Archaon
Date: 
Mar, 07/08/2007 - 20:15

Merci je teste immédiatement !


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Ok ca roule, ta solution
Auteur: 
Archaon
Date: 
Mar, 07/08/2007 - 20:23

Ok ca roule, ta solution fonctionne et est on ne peut plus simple. Merci !


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
^^;
Auteur: 
jasperiel
Date: 
Mer, 08/08/2007 - 00:19

Je veux pas etre mechant mais c'est surtout toi qui te compliquais la vie ^^;


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
37%
Mac OS X
29%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 356

Qui est en ligne
Il y a actuellement 1 utilisateur et 43 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]