spree中的variantsku是怎么生成的?在哪个文件中生成的?生成规则是怎样的?前端是如何生成可用的规格状态的是根据sku吗?
在Spree中,variant.sku是根据商品的规则生成的。生成规则可以根据具体需求进行定制。
生成sku的逻辑可以在Spree的代码库中的app/models/spree/variant.rb文件中找到。在该文件中,可以定义生成sku的方法,可以使用Ruby代码和Spree提供的方法来生成。
前端生成可用的规格状态是根据variant的sku来确定的。在前端页面中,可以通过读取variant的sku并与规格选项进行匹配,来确定每个规格选项的可用状态。
原文地址: https://www.cveoy.top/t/topic/iFQV 著作权归作者所有。请勿转载和采集!