From 4965569864ea012454085d2e8ab85673b367f425 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Wed, 25 Jun 2025 16:46:10 +0800 Subject: [PATCH 1/5] =?UTF-8?q?fix:=20mobile=20nas=20=E4=B8=93=E9=A2=98?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E9=A1=B5=E9=9D=A2Logo=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E5=8C=BA=E5=88=86=E4=B8=AD=E8=8B=B1=E6=96=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/view/mobile/public/nas_header.html | 167 ++++++++++++++++++ app/index/view/mobile/topic_nas/download.html | 3 + app/index/view/mobile/topic_nas/help.html | 4 + .../view/mobile/topic_nas/help_detail.html | 4 + app/index/view/mobile/topic_nas/product.html | 3 + 5 files changed, 181 insertions(+) create mode 100644 app/index/view/mobile/public/nas_header.html diff --git a/app/index/view/mobile/public/nas_header.html b/app/index/view/mobile/public/nas_header.html new file mode 100644 index 00000000..b4d1fdac --- /dev/null +++ b/app/index/view/mobile/public/nas_header.html @@ -0,0 +1,167 @@ +
+
+ {eq name=":cookie('think_lang')" value="zh-cn"} + + {else/} + + {/eq} + + +
+
+ + + +
+
+
+ +
+ +
+
+
{:lang_i18n('产品列表')}
+ {notempty name="header_categorys"} + {volist name="header_categorys" id="ca"} + + {/volist} + {/notempty} +
+
+ {notempty name="header_navigation"} + {volist name="header_navigation" id="nav"} +
+
+ {empty name="nav.children"} + {$nav.name} + {else/} +
{$nav.name}
+ {volist name="nav.children" id="ch"} + + {/volist} + {/empty} +
+
+ {/volist} + {/notempty} +
+ + + +
+
+
+ + +
+
+
+ \ No newline at end of file diff --git a/app/index/view/mobile/topic_nas/download.html b/app/index/view/mobile/topic_nas/download.html index 6a24e3b5..3e755d76 100644 --- a/app/index/view/mobile/topic_nas/download.html +++ b/app/index/view/mobile/topic_nas/download.html @@ -2,6 +2,9 @@ {block name="style"} {/block} +{block name="header"} + {include file="public/nas_header" /} +{/block} {block name="main"}
diff --git a/app/index/view/mobile/topic_nas/help.html b/app/index/view/mobile/topic_nas/help.html index dc6867d5..b4d7435b 100644 --- a/app/index/view/mobile/topic_nas/help.html +++ b/app/index/view/mobile/topic_nas/help.html @@ -9,7 +9,11 @@
+ {eq name=":cookie('think_lang')" value="zh-cn"} + + {else/} + {/eq} diff --git a/app/index/view/mobile/topic_nas/help_detail.html b/app/index/view/mobile/topic_nas/help_detail.html index ea2ec411..b6634c1c 100644 --- a/app/index/view/mobile/topic_nas/help_detail.html +++ b/app/index/view/mobile/topic_nas/help_detail.html @@ -20,7 +20,11 @@
+ {eq name=":cookie('think_lang')" value="zh-cn"} + + {else/} + {/eq}
diff --git a/app/index/view/mobile/topic_nas/product.html b/app/index/view/mobile/topic_nas/product.html index 8ca6aaea..763f418c 100644 --- a/app/index/view/mobile/topic_nas/product.html +++ b/app/index/view/mobile/topic_nas/product.html @@ -2,6 +2,9 @@ {block name="style"} {/block} +{block name="header"} + {include file="public/nas_header" /} +{/block} {block name="main"}
From f6ba8a014285e21438f9ca521e6a3c7f6a4f1c57 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Wed, 25 Jun 2025 16:52:49 +0800 Subject: [PATCH 2/5] =?UTF-8?q?fix:=20mobile=20=E4=BA=A7=E5=93=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E5=8E=BB=E9=99=A4=E7=A9=BA=E5=AD=97=E7=AC=A6=E4=B8=B2?= =?UTF-8?q?=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/view/mobile/product/detail.html | 30 ++++++++++++----------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/app/index/view/mobile/product/detail.html b/app/index/view/mobile/product/detail.html index a3fc4a21..474ed45a 100644 --- a/app/index/view/mobile/product/detail.html +++ b/app/index/view/mobile/product/detail.html @@ -56,20 +56,22 @@ {notempty name="ps.attr_values"}
    {volist name="ps.attr_values" id="pv" key="pk"} - {assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /} - {between name="ps.attr_id" value="1,2"} -
  • - {else/} -
  • - {/between} - {eq name="attr_value_type" value="IMAGE"} - - {elseif condition="$attr_value_type == 'RGB'" /} - $pv.attr_value])}> - {else/} - {$pv.attr_value} - {/eq} -
  • + {notempty name="pv.attr_value"} + {assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /} + {between name="ps.attr_id" value="1,2"} +
  • + {else/} +
  • + {/between} + {eq name="attr_value_type" value="IMAGE"} + + {elseif condition="$attr_value_type == 'RGB'" /} + $pv.attr_value])}> + {else/} + {$pv.attr_value} + {/eq} +
  • + {/notempty} {/volist}
{/notempty} From af5680da0e9a915885186dca29115da7b2fa4774 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Wed, 25 Jun 2025 16:55:54 +0800 Subject: [PATCH 3/5] =?UTF-8?q?fix:=20mobile=20=E9=9D=9Enas=E4=B8=93?= =?UTF-8?q?=E9=A2=98=E9=A1=B5=E9=A1=B6=E9=83=A8logo=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/view/mobile/public/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/index/view/mobile/public/header.html b/app/index/view/mobile/public/header.html index 0153e16d..24cbc285 100644 --- a/app/index/view/mobile/public/header.html +++ b/app/index/view/mobile/public/header.html @@ -1,6 +1,6 @@
- +
From 8778048db16b86d1cdc4e2a0a9763d74e648bb38 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Thu, 26 Jun 2025 10:14:32 +0800 Subject: [PATCH 4/5] =?UTF-8?q?fix:=20ipd=E4=B8=AD=E5=8C=BA=E5=88=86mobile?= =?UTF-8?q?=E4=B8=8Epc=E9=97=AE=E9=A2=98bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/middleware/ConfirmRequestFrom.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/index/middleware/ConfirmRequestFrom.php b/app/index/middleware/ConfirmRequestFrom.php index b8cc9588..14a5e707 100644 --- a/app/index/middleware/ConfirmRequestFrom.php +++ b/app/index/middleware/ConfirmRequestFrom.php @@ -16,7 +16,7 @@ class ConfirmRequestFrom { // 确认请求来源 $request->from = 'pc'; - if ($request->isMobile()) { + if ($request->isMobile() || $request->get('mtpl') == 1) { $request->from = 'mobile'; } From 1cb7675f4a0e4df1b01acea322c965f655d747dc Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Thu, 26 Jun 2025 10:52:55 +0800 Subject: [PATCH 5/5] =?UTF-8?q?style:=20=20openapi=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=AF=B9=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/openapi/controller/v1/Article.php | 4 ++-- app/openapi/controller/v1/Product.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/openapi/controller/v1/Article.php b/app/openapi/controller/v1/Article.php index 72cafb37..0e76e19f 100644 --- a/app/openapi/controller/v1/Article.php +++ b/app/openapi/controller/v1/Article.php @@ -15,8 +15,8 @@ class Article $params = request()->get([ 'category_id', 'language' => 'zh-cn', - 'page/d' => 1, - 'size/d' => 50 + 'page/d' => 1, + 'size/d' => 50 ]); if ($params['size'] > 200) { diff --git a/app/openapi/controller/v1/Product.php b/app/openapi/controller/v1/Product.php index 1a33bc15..b3ad3f94 100644 --- a/app/openapi/controller/v1/Product.php +++ b/app/openapi/controller/v1/Product.php @@ -15,8 +15,8 @@ class Product $params = request()->get([ 'category_id', 'language' => 'zh-cn', - 'page/d' => 1, - 'size/d' => 50 + 'page/d' => 1, + 'size/d' => 50 ]); if ($params['size'] > 200) {