diff --git a/backend/modules/shop/models/ars/DeliveryGoods.php b/backend/modules/shop/models/ars/DeliveryGoods.php index ba5bab4..7a93e52 100644 --- a/backend/modules/shop/models/ars/DeliveryGoods.php +++ b/backend/modules/shop/models/ars/DeliveryGoods.php @@ -2,6 +2,7 @@ namespace backend\modules\shop\models\ars; +use backend\modules\goods\models\ars\Goods; use Yii; use yii\behaviors\TimestampBehavior; @@ -76,4 +77,14 @@ class DeliveryGoods extends \yii\db\ActiveRecord ], ]; } + + public function getGoods() + { + return $this->hasOne(Goods::className(), ['id' => 'goods_id']); + } + + public function getOrderGoods() + { + return $this->hasOne(OrderGoods::className(), ['id' => 'order_goods_id']); + } } diff --git a/backend/modules/shop/views/delivery/delivery_goods.php b/backend/modules/shop/views/delivery/delivery_goods.php index e21f592..92b666a 100644 --- a/backend/modules/shop/views/delivery/delivery_goods.php +++ b/backend/modules/shop/views/delivery/delivery_goods.php @@ -4,22 +4,28 @@ use yii\widgets\DetailView; use backend\modules\shop\models\ars\DeliveryGoods; ?> - $model->id]); - if ($deliveryGoods) { - echo ''; - foreach ($deliveryGoods as $value) { - echo - '' . - '' . - '' . - '' . - '' . - '' . - '' . - ''; - +
+ $model->id]); + if ($deliveryGoods) { + echo '
商品名称:' . $value->goods_name . '
商品数量:' . $value->goods_count . '
+ + + + + + + '; + foreach ($deliveryGoods as $value) { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + } + echo '
商品图片商品ID商品名称商品数量创建时间
' . ($value->orderGoods->goods_img ? "orderGoods->goods_img />" : '') . '' . $value->goods_id . '' . $value->goods_name . '' . $value->goods_count . '' . date('Y-m-d H:i:s', $value->created_at) . '
'; } - echo ''; - } -?> \ No newline at end of file + ?> +