我在Spree中创建了自定义促销操作。 (从技术上讲,我们使用的是Solidus)
在此促销活动中,我定义了自己的自定义视图 (在app / view / spree / admin / promotions / actions / _my_custom_action.html.erb中)
我有一个选择菜单和一些包含变量的数字字段,这些变量需要作为计算的一部分传递给计算器和/或促销操作类本身。
如何将此视图中的变量合并到我的折扣/促销活动中?
我读过这篇文章:https://blog.planetargon.com/entries/creating-custom-actions-in-spree-commerce并且看起来有一些预制的视图组件与计算器相关联。但是,当我尝试实现该视图时,我得到的错误表明(我认为)我的促销操作与任何计算器无关,即使我已经 在我的促销活动中包括Spree :: CalculatedAdjustments。
使用预先构建的表单元素在admin中捕获用户定义的变量,我完全没问题。我只是想知道所有这些是如何连接在一起的,文档很少/不存在..