#989 fixed cf categories

This commit is contained in:
vedatakd 2020-02-26 10:42:54 +03:00
parent db20767ce3
commit 876a414b3b

View File

@ -106,10 +106,13 @@ class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface
$cats = $cats->leftJoin('cats_category_translations', function ($join) {
$join->on('cats_category.id', '=', 'cats_category_translations.entry_id');
$join->where('cats_category_translations.locale', '=', Request()->session()->get('_locale', setting_value('streams::default_locale')));
$join->where('cats_category_translations.locale', config('app.locale'));//active lang
$join->orWhere('cats_category_translations.locale', setting_value('streams::default_locale'));//system lang
$join->orWhere('cats_category_translations.locale', 'en');//default lang
$join->orWhereNull('cats_category_translations.locale');
});
$cats = $cats->select('cats_category.*', 'cats_category_translations.name as name');
$cats = $cats->orderBy('id', 'DESC')
$cats = $cats->orderBy('id', 'DESC')->groupBy(['cats_category.id'])
->get();
foreach ($cats as $cat) {
$link = '';