|
...
|
...
|
@@ -395,7 +395,11 @@ class ProductLogic extends BaseLogic |
|
|
|
foreach ($data as $k => $v){
|
|
|
|
$map = [];
|
|
|
|
$cateModel = new Category();
|
|
|
|
$cateList = $cateModel->list(['status'=>$v],'id',['id','pid']);
|
|
|
|
$status = [];
|
|
|
|
if($v != 3){
|
|
|
|
$status = ['status'=>$v];
|
|
|
|
}
|
|
|
|
$cateList = $cateModel->list($status,'id',['id','pid']);
|
|
|
|
$this->param['featured_status'] = $this->param['featured_status'] ?? 0;
|
|
|
|
if(!empty($cateList) && ($this->param['featured_status'] != $cateModel::STATUS_ACTIVE)){
|
|
|
|
$featured_ids = $cateModel->where('title', 'like', 'Featured%')->pluck('id')->toArray();
|
...
|
...
|
|