Validar campos de un modelo ActionMailer

Como el otro día formulé mal la pregunta, lo voy a hacer de nuevo con
el título y el texto correcto.

Cómo validáis los campos de un modelo ActionMailer?? Es decir, los
campos de formularios que envian correos.

gracias

Yo lo hago de la siguiente manera …

Tengo 2 “modelos”. Uno de ActiveRecord y otro de ActionMailer. Digo
modelos porque para mi, aunque los mailers esten dentro de models,
para mi no son modelos de datos, son mailers.

De esta manera por ejemplo tengo un modelo Articule donde hago todas
las validaciones … y una vez se ha creado el objeto correctamente
envio el email a traves del mailer ArticleMailer.


class Article < ActiveRecordBase

Las validaciones …

Hooks

after_create :deliver_emails

def deliver_emails
ArticleMailer.deliver_notify(self)
end

end


And so on … :wink:

Espero que te sirva.

Un saludo,

Francesc

On Jan 23, 2008, at 4:09 PM, Emili Parreño wrote:


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es


name. Francesc E. i Martí
voice. +34 678.681.603

Yo utilizo el plugin [1] que te permite crear modelos con sus
validaciones y
todo pero sin estar relacionado a una tabla.
Es muy simple de usar, en el README esta el ejemplo de un modelo de
contacto.

saludos,

[1]
http://www.railslodge.com/plugins/897-active-record-base-without-table

2008/1/23 Francesc E. [email protected]: