Merge pull request #1147 from openclassify/muammertop

#4452 [evdepismis-theme] Create theme
This commit is contained in:
Fatih Alp 2021-08-26 17:23:50 +03:00 committed by GitHub
commit c438e4bb3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 1 deletions

View File

@ -1,10 +1,26 @@
<?php namespace Visiosoft\CatsModule\Category;
use Anomaly\Streams\Platform\Image\Command\MakeImageInstance;
use Visiosoft\CatsModule\Category\Contract\CategoryInterface;
use Anomaly\Streams\Platform\Model\Cats\CatsCategoryEntryModel;
class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface
{
protected $appends = [
'icon_url',
];
public function getIconUrlAttribute()
{
if ($this->icon === null) {
return $this->dispatch(new MakeImageInstance('visiosoft.module.advs::images/listing/sample-cat-icon.svg', 'img'))->url();
}
return url($this->icon);
}
public function getCat($id)
{
return CategoryModel::query()

View File

@ -51,6 +51,10 @@ class AjaxController extends PublicController
$id = explode(',', $this->request->id);
$query = $this->cityRepository->getModel()->whereIn('parent_country_id', $id);
if ($this->request->search) {
$query->where('name', 'like', '%' . $this->request->search . '%');
}
return $this->queryOrder($query, $this->cityRepository);
}
}
@ -154,4 +158,4 @@ class AjaxController extends PublicController
}
}
}
}