mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
#989 fixed cf categories
This commit is contained in:
parent
db20767ce3
commit
876a414b3b
@ -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 = '';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user