列未显示在背包中

时间:2019-03-13 14:06:01

标签: laravel

你好,我现在正在显示一些列

 [
           'name' => 'product_id',
           'label' => 'Produs',
           'type' => "select",
           'entity' => 'product',
           'attribute' => "name_ro",
           'model' => "App\Models\Product",
        ],
        [
           'name' => 'attr_color_id',
           'label' => 'Culoare produs',
           'type' => "select",
           'entity' => 'color',
           'attribute' => "name_ro",
           'model' => "App\Models\AttrColor",
        ],
        [
           'name' => 'attr_size_id',
           'label' => 'Marime produs',
           'type' => "select",
           'entity' => 'size',
           'attribute' => "name",
           'model' => "App\Models\AttrSize",
        ],

产品在数据库的列中显示正常,但颜色和大小不正确,我无法找到这种现象的原因

这是模型

  • 产品型号关系

    公共函数Variation()     {         返回$ this-> hasMany('App \ Models \ Variation');     }

-AttrColor模型反应

public function variations()
    {
        return $this->hasMany('App\Models\Variation');
    }

-AttrSize模型反应

public function variations()
    {
        return $this->hasMany('App\Models\Variation');
    }

该产品显示在背包栏中,但其他2个没有显示,我找不到原因。

0 个答案:

没有答案