refactor: 新品页面是否新品处理

This commit is contained in:
2025-05-14 14:29:18 +08:00
parent 94aa1ca906
commit 80bc067cef
4 changed files with 10 additions and 4 deletions

View File

@@ -367,7 +367,7 @@ class Product extends Common
$newpros = [];
// 获取新品上市产品
$products = ProductModel::field(['id', 'category_id', 'name', 'spu', 'cover_image'])
$products = ProductModel::field(['id', 'category_id', 'name', 'spu', 'cover_image', 'is_new'])
->language($this->lang_id)
->enabled(true)
->onSale(true)

View File

@@ -164,6 +164,9 @@ return [
'send_success' => 'Add Success',
'send_fail' => 'Add Fail',
],
'product_newpro' => [
'view_all' => 'View all'
],
'product_detail' => [
'detail_section_title' => 'Product Description',
'related_products' => 'Related Products',

View File

@@ -164,6 +164,9 @@ return [
'send_success' => '信息已成功提交',
'send_fail' => '信息提交失败',
],
'product_newpro' => [
'view_all' => '查看全部'
],
'product_detail' => [
'detail_section_title' => '产品详情',
'related_products' => '相关产品',

View File

@@ -17,25 +17,25 @@
<h1 class="ori-pd-title">
<div class="catname">{$vo.category.name}</div>
<a class="catmore">
<span class="tmore">View all</span>
<span class="tmore">{:lang('product_newpro.view_all')}</span>
<img src="/static/index/images/more.png" class="catmoreImg" />
</a>
</h1>
<div class="ori-pd-list">
{volist name="vo.products" id="pro"}
<a class="oripditem" href="{:url('product/detail', ['id' => $pro.id])}">
<!-- <div class="oNpicoNEW">New</div> -->
<img src="{$pro.cover_image}" class="prdimg prdimg-show" />
<div class="prdName">{$pro.name}</div>
<div class="prddec">{$pro.spu}</div>
{eq name="pro.is_new" value="1"}
<div class="newcp">New</div>
{/eq}
</a>
{/volist}
</div>
</div>
{/volist}
</div>
</div>
{/block}
{block name="script"}