我正在与书第四版,我已经完成发送确认电子邮件部分,但是当我在浏览器中进行测试时,我有一个问题,当我下订单..在书中在这种(图12.2:我们的结帐屏幕)RoR电子邮件与第四版书
::的ActionView在MissingTemplate订单#创建显示C:/Sites/final/app/views/notifier/order_received.text.erb其中线#7提出:
使用{:locale => [:en],:formats => [:text],:handlers => [:erb,:builder,:jbuilder,:coffee]}缺少部分line_items/line_item。搜寻在:* “C:/站点/最终/应用程序/意见”
提取的源(围绕线#7):
4:
5: You ordered the following items:
6:
7: <%= render @order.line_items %>
8:
9: We'll send you a separate e-mail when your order ships.
Rails.root:C:/站点/最终
应用程序跟踪|框架跟踪|完整跟踪app/views/notifier/order_received.text.erb:7:在_app_views_notifier_order_received_text_erb___555088091_31657836'app/mailers/notifier.rb:12:inorder_received'app/controllers/orders_controller.rb:58:在创建'app/controllers/orders_controller.rb:54:增加'
任何想法???
请使用四个空格缩进源代码示例以获取正确的格式。它使你的问题更容易阅读。 – tadman