|
@@ -18,6 +18,15 @@ class SiteAlbum extends EloquentRepository
|
|
|
public static function siteAlbumPaginate($filter = [],$sort = [],$perPage = 15,$page = 1)
|
|
|
{
|
|
|
$siteAlbum = new Model();
|
|
|
+ $title = isset($filter['title'])? $filter['title'] : '';
|
|
|
+ if ($title) {
|
|
|
+ $siteAlbum = $siteAlbum->where('title', 'like', '%'. $title. '%');
|
|
|
+ }
|
|
|
+ $title_en = isset($filter['title_en'])? $filter['title_en'] : '';
|
|
|
+ if ($title_en) {
|
|
|
+ $siteAlbum = $siteAlbum->where('title_en', 'like', '%'. $title_en. '%');
|
|
|
+ }
|
|
|
+
|
|
|
$filterModel = isset($filter['model'])? $filter['model'] : '';
|
|
|
if ($filterModel) {
|
|
|
$siteAlbum = $siteAlbum->where('model', 'like', '%'. $filterModel. '%');
|