我正在用Rails和Spree Commerce建立一个商店。这些产品基本上是个性化的工具包,将作为礼物送给他人。
因此,当你进行ckeckout时,你需要使用“送货地址”表格并把你朋友的地址。
但是,没有“消息”字段。
人们如何发送这些礼物想要随身携带一张带有“生日快乐约翰!”等文字的卡片。或类似的东西。
我不知道如何处理这个,有没有做到这一点的扩展?或者我必须修改Spree的核心代码?
答案 0 :(得分:0)
我不确定我能否给你准确的代码,但我想我可以指出你正确的方向。因此,用户浏览您的网站,向购物车添加一些商品,然后转到结帐页面,在那里他们输入他们的朋友送货地址。
rails generate Order name:string friends_name:string shipping_address:text email:string attatched_message:text
attatched_message 将是个性化消息。然后,您需要做的就是将订单添加到用于将商品从购物车传递到订单表单的模型中。离。
rails generate migration add_order_to_line_item order:references