Ich lerne, wie man E-Mails mit ActionMailer in Rails sendet, und ich habe Probleme, Parameter in meine OrderMailerPreview-Klasse zu übergeben. Ich muss eine order_id in die new_order-Methode übergeben, damit ich die entsprechende Bestellung nachschlagen kann. Hier ist der Code:Wie übergebe ich Parameter an eine MailerPreview-Klasse in Rails?
# Preview all emails at http://localhost:3000/rails/mailers/order_mailer
class OrderMailerPreview < ActionMailer::Preview
# Preview this email at http://localhost:3000/rails/mailers/order_mailer/new_order
def new_order(order_id)
@order = Shoppe::Order.find(order_id)
OrderMailer.new_order(order)
end
end
Wie bekomme ich diese order_id in diese Methode?
Das ist großartig, danke! – Mark