我正在查看Checkout控制器的源代码(https://github.com/spree/spree/blob/0-60-stable/core/app/controllers/checkout_controller.rb),但未在其中找到编辑操作。它在哪里定义?Checkout控制器的编辑操作
4
A
回答
0
Spree使用resource_controller gem - https://github.com/jamesgolick/resource_controller,所以未在Spree代码中定义的操作可能会在resource_controller中运行。
5
CheckoutController具有隐含的编辑操作。编辑本身没有直接的逻辑。
然而,存在的的before_filter:load_order这反过来触发before_ [状态]回调方法,这取决于哪个状态结帐是
0
有一个在施普雷没有编辑操作:: CheckoutController但它呈现结帐/ edit.html.erb。引用超类动作。以下引用来自狂热文档
The edit action renders the checkout/edit.html.erb template, which then renders a partial with the current state, such as app/views/spree/checkout/address.html.erb. This partial shows state-specific fields for the user to fill in. If you choose to customize the checkout flow to add a new state, you will need to create a new partial for this state.
相关问题
- 1. 空值返回到控制器编辑操作
- 2. Rails控制器编辑操作 - 如何避免显示id?
- 3. 点击编辑控件 - 如何操作?
- 4. 重载控制器操作
- 5. Zend - 控制器/操作ACL
- 6. 操作控制寄存器
- 7. 的DevExpress MVC编辑控制器上的
- 8. ASP.NET的代码编辑器控制
- 9. 可以将edit_order_path连接到订单控制器的“修改”操作(而不是“编辑”操作)吗?
- 10. 如何从控制器操作中调用另一个控制器操作?
- 11. 如何将授权逻辑与控制器操作分开?
- 12. 版本控制视频编辑工作
- 13. 特定控制器的操作列表
- 14. JavaScript中的参考控制器操作
- 15. 仅限网站的控制器操作
- 16. 查找破坏的控制器操作
- 17. 控制器操作的路径
- 18. 从控制器检索操作的URL
- 19. 轨道 - 干涸的控制器操作
- 20. Eclipse:作为编辑器选项卡的控制台窗口
- 21. 从其他控制器访问我的动作编辑
- 22. MVC;错误消息在我的控制器HTTPOST动作编辑
- 23. 编辑/从视图控制器
- 24. 许多视图控制器编辑NSString?
- 25. 从push segue编辑导航控制器
- 26. iPhone:查看/编辑/列表控制器
- 27. CakePHP测试控制器添加编辑
- 28. ASP.NET MVC编辑操作?
- 29. 编辑操作返回null
- 30. MVC Crud操作编辑