GoodsController.php 883 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace mall\controllers;
  3. use bizMall\goods\classes\GoodsClass;
  4. use bizMall\goods\classes\GoodsSettingClass;
  5. use bizMall\goods\services\CategoryService;
  6. use bizMall\goods\services\GoodsCategoryService;
  7. use bizMall\goods\services\GoodsService;
  8. use bizMall\goods\services\GoodsSettingService;
  9. use Yii;
  10. use yii\web\Controller;
  11. use common\components\util;
  12. class GoodsController extends BaseController
  13. {
  14. //获取商品详情 ssh 2019.12.3
  15. public function actionDetail()
  16. {
  17. $id = Yii::$app->request->get('id', 0);
  18. $info = GoodsClass::getGoodsInfo($id);
  19. GoodsService::valid($info, $this->mainId);
  20. $setting = GoodsSettingClass::getByCondition(['mainId' => $this->mainId]);
  21. $intro = isset($setting['goodsIntroduce']) ? $setting['goodsIntroduce'] : '';
  22. $info['commonIntro'] = $intro;
  23. util::success($info);
  24. }
  25. }