'custom_options' => [
'my_color' => [
'dbtype' => 'String', //类型
'name' => 'color', // 在数据库中存在的列名
'showAsImg' => true, // (在前端展示部分)通过图片的方式展示属性。譬如;http://fecshop.appfront.fancyecommerce.com/index.php/reindeer-pattern-glitter-christmas-dress-86519596,
// 你会发现,该属性对应的显示方式不是值,而是产品的图片。
'require' => 1, // 1代表是必填选项,0代表选填
'display' => [
]]
(1)这里require不是可以填0吗?因为我的商品只有颜色或者只有尺码单一属性,比如我设置一个属性组有颜色,尺码2个属性列表,2个都设置非必选。添加属性时,仍然提示必须选择颜色和尺码,不能仅仅选择其中一个。
(2)如果第一点没法实现,是不是只能 配置为2个产品属性组,一个颜色,一个尺码。商品只有颜色,我就选择颜色属性组,尺码同理。