Rails 的邮件挑战
Mailer Challenge with Rails
我正在尝试在每次交易后向店主发送邮件。其他一切都已设置,但我似乎无法生成电子邮件地址。
class PaymentNotifier < ActionMailer::Base
def notify(payment_notification)
@payment_notification = payment_notification
mail to: **'xxxxxxxxx'**, subject: 'New order'
end
end
来自 Paypal 的付款通知包含交易详情:
cart_id, line_item_id, product_title.
Line_item 有一个 cart_id 列,还有一个 product_id 列。
产品有 store_id 列。
商店有 user_id 列。
用户有一个电子邮件地址。
试图找出如何从我的邮件程序访问此电子邮件地址并在交易后发送电子邮件。
如有任何帮助,我们将不胜感激。
提前致谢!
引用您的协会,您可以获得 user_email
作为,
LineItem.find(@payment_notification.line_item_id).product.store.user.email
邮寄者,
class PaymentNotifier < ActionMailer::Base
def notify(payment_notification)
@payment_notification = payment_notification
mail to: LineItem.find(@payment_notification.line_item_id).product.store.user.email, subject: 'New order'
end
end
我正在尝试在每次交易后向店主发送邮件。其他一切都已设置,但我似乎无法生成电子邮件地址。
class PaymentNotifier < ActionMailer::Base
def notify(payment_notification)
@payment_notification = payment_notification
mail to: **'xxxxxxxxx'**, subject: 'New order'
end
end
来自 Paypal 的付款通知包含交易详情: cart_id, line_item_id, product_title.
Line_item 有一个 cart_id 列,还有一个 product_id 列。
产品有 store_id 列。
商店有 user_id 列。
用户有一个电子邮件地址。
试图找出如何从我的邮件程序访问此电子邮件地址并在交易后发送电子邮件。
如有任何帮助,我们将不胜感激。
提前致谢!
引用您的协会,您可以获得 user_email
作为,
LineItem.find(@payment_notification.line_item_id).product.store.user.email
邮寄者,
class PaymentNotifier < ActionMailer::Base
def notify(payment_notification)
@payment_notification = payment_notification
mail to: LineItem.find(@payment_notification.line_item_id).product.store.user.email, subject: 'New order'
end
end