goods_id && Privilege::getInfo($this->goods_id)) { $privilege = Privilege::getInfo($this->goods_id); $privilege->show_levels = (!empty($privilege->show_levels) || ($privilege->show_levels === 0 || $privilege->show_levels === '0')) ? explode(',', $privilege->show_levels) : ''; $privilege->buy_levels = (!empty($privilege->buy_levels) || ($privilege->buy_levels === 0 || $privilege->buy_levels === '0')) ? explode(',', $privilege->buy_levels) : ''; $privilege->show_groups = (!empty($privilege->show_groups) || ($privilege->show_groups === 0 || $privilege->show_groups === '0')) ? explode(',', $privilege->show_groups) : ''; $privilege->buy_groups = (!empty($privilege->buy_groups) || ($privilege->buy_groups === 0 || $privilege->buy_groups === '0')) ? explode(',', $privilege->buy_groups) : ''; } $levels = MemberLevel::getMemberLevelList(); $groups = MemberGroup::getMemberGroupList(); return view('goods.widgets.privilege', [ 'privilege' => $privilege, 'levels' => $levels, 'groups' => $groups ])->render(); } }