added category set helper

master
A1Gard 3 weeks ago
parent 8497e5a240
commit 12c6fa71f3

@ -1499,3 +1499,17 @@ function getSubGroupSetting($key, $limit = 10, $order = 'id', $dir = "DESC")
return Group::where('id', getSetting($key) ?? 1)->first()
->children()->orderBy($order, $dir)->limit($limit)->get();
}
/**
* get website main categories
* @param $key
* @param $limit
* @param $orderBy
* @param $asc
* @return Category[]|\LaravelIdea\Helper\App\Models\_IH_Category_C
*/
function getCategoriesSet($key,$limit=4,$orderBy = 'sort', $asc = 'ASC')
{
return \App\Models\Category::whereIn('id',json_decode(getSetting($key) ?? []))->where('hide',0)->limit($limit)->orderBy($orderBy,$asc)->get();
}

Loading…
Cancel
Save