项目案例
parent
86b426afe7
commit
782bdbb7db
|
@ -84,7 +84,12 @@ class Cases extends Base
|
||||||
return $this->json(2, '栏目不存在');
|
return $this->json(2, '栏目不存在');
|
||||||
}
|
}
|
||||||
|
|
||||||
$items = CasesModel::findListByWhere(["category_id" => $categoryId], $page, $size);
|
$categoryIds = Category::where('parent_id', $categoryId)->column('id');
|
||||||
|
$items = CasesModel::whereIn('category_id', $categoryIds)
|
||||||
|
->where('visible', 1)
|
||||||
|
->page($page, $size)
|
||||||
|
->select()
|
||||||
|
->toArray();
|
||||||
|
|
||||||
foreach ($items as $item) {
|
foreach ($items as $item) {
|
||||||
$item['image'] = $this->isMobile ? $item['image_mobile'] : $item['image'];
|
$item['image'] = $this->isMobile ? $item['image_mobile'] : $item['image'];
|
||||||
|
|
|
@ -35,7 +35,7 @@ $items = CasesModel::getByParentId($category['id'],true,$category['number'] ?: 6
|
||||||
<div class="project-case-list red-property-case flex w1360">
|
<div class="project-case-list red-property-case flex w1360">
|
||||||
{foreach $items as $item}
|
{foreach $items as $item}
|
||||||
<a href="/cases/{$item.id}.html" class="wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="0">
|
<a href="/cases/{$item.id}.html" class="wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="0">
|
||||||
<div class="img"><img src="{$isMobile ? $item['image'] : $item['image_mobile']}" alt="{$item.title}"></div>
|
<div class="img"><img src="{$isMobile ? $item['image_mobile'] : $item['image']}" alt="{$item.title}"></div>
|
||||||
<div class="info bg-col-white">
|
<div class="info bg-col-white">
|
||||||
<div class="txt flex">
|
<div class="txt flex">
|
||||||
<p class="clips1">{$item.title}</p>
|
<p class="clips1">{$item.title}</p>
|
||||||
|
@ -69,7 +69,7 @@ $items = CasesModel::getByParentId($category['id'],true,$category['number'] ?: 6
|
||||||
}, 2000)
|
}, 2000)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
let html = '';
|
let html = ``;
|
||||||
$.each(res.data, function (index, item) {
|
$.each(res.data, function (index, item) {
|
||||||
html += `
|
html += `
|
||||||
<a href="/cases/${item.id}.html" class="wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="0">
|
<a href="/cases/${item.id}.html" class="wow fadeInUp" data-wow-duration="0.8s" data-wow-delay="0">
|
||||||
|
@ -86,7 +86,7 @@ $items = CasesModel::getByParentId($category['id'],true,$category['number'] ?: 6
|
||||||
})
|
})
|
||||||
page++;
|
page++;
|
||||||
that.data('page', page)
|
that.data('page', page)
|
||||||
$('.show-msg').before(html);
|
$('.project-case-list').append(html);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue