@Terry #6楼 。。。翻译是对的 只是属性组的问题,在`
@common/config/fecshop_local_services/Product.php`
中配置的
一个属性组
'computer' => [
'spu_attr' => [ // spu用来区分sku的属性,譬如下面的属性的不同,对应不同的sku,进而是不同的库存
'xinghao' => [
'dbtype' => 'String',
'label' => '型号',
'name' => 'xinghao',
'showAsImg' => true,
'sort_order' => 1,
'relateImage' => true, // 该属性用图片展示。
'display' => [
'type' => 'select',
'data' => [
'xinghao1' => '炫龙T50',
'xinghao2' => '华硕233',
'xinghao3' => '联想250',
],
],
//'require' => 0,
//'default' => 2,
],
'cpu' => [
'dbtype' => 'String',
'label' => 'cpu',
'name' => 'cpu',
'sort_order' => 2,
'display' => [
'type' => 'select',
'data' => [
'cpu1' => 'i7-770HQ',
'cpu2' => 'i5',
'cpu3' => 'i3',
],
],
//'require' => 0,
//'default' => 2,
],
],
'general_attr' => [ //增加的普通属性,只是字段标示,不会用于属性过滤等用途
'memory_capacity' => [
'dbtype' => 'String',
'label' => '内存',
'name' => 'memory_capacity',
'display' => [
'type' => 'inputString',
'lang' => true,
],
'require' => 0,
],
],
'custom_option_attr' => [
'color' => [
'dbtype' => 'String',
'label' => '颜色',
'name' => 'color',
'display' => [
'type' => 'select',
'data' => [
'red' => 'red',
'white' => 'white',
'black' => 'black',
'blue' => 'blue',
'green' => 'green',
'yellow' => 'yellow',
'gray' => 'gray',
'khaki' => 'khaki',
'ivory' => 'ivory',
'beige' => 'beige',
'orange' => 'orange',
'cyan' => 'cyan',
'leopard' => 'leopard',
'camouflage' => 'camouflage',
'silver' => 'silver',
'pink' => 'pink',
'purple' => 'purple',
'brown' => 'brown',
'golden' => 'golden',
'leopard' => 'leopard',
'multicolor' => 'multicolor',
'white & blue' => 'White & Blue',
'white & black' => 'White & Black',
],
],
//'require' => 0,
//'default' => 2,
],
],
],
添加这个属性组的商品以后,front中展示不会去读这里配置的值

在apphtml5中会找不到值
Illegal offset type in isset or empty