我已经阅读了很多教程和狂欢指南,但我的主要问题是如何添加步骤逻辑(保存等),我在付款步骤之前有一个步骤,它基本上选择用户是否想要取件(这将使价格便宜)或送货。 现在问题是我的观点正常运行和步骤运动,但我无法得到任何保存。
现在在边缘指南中,我对结账过程感到困惑,因为它说要使用状态机然后谈论结账流程选项,这真的让我很烦恼
所以我的问题是在checkout过程中添加一个步骤的正确方法是什么,你是否同时使用checkout_flow DSL和state_machine或者其中一个。
我的狂欢是版本1.3.2 目前没有添加扩展名。
答案 0 :(得分:0)
我已经在我的案例中弄清楚了。 由于我只想在订单中添加内容(例如列),我只需添加
attr_accessible :column_name
并在表单内部我只是确保column_name是一个传递的参数,看起来像spree负责其余的。我真的不知道如何添加额外的验证逻辑,但这是我将要处理的事情,当我弄清楚时,会更新其他人。