{"id":59277,"date":"2025-04-23T14:59:37","date_gmt":"2025-04-23T06:59:37","guid":{"rendered":"https:\/\/fwq.ai\/blog\/59277\/"},"modified":"2025-04-23T14:59:37","modified_gmt":"2025-04-23T06:59:37","slug":"ecshop%e6%98%be%e7%a4%ba%e5%bd%93%e5%89%8d%e5%88%86%e7%b1%bb%e6%a0%8f%e7%9b%ae%e4%b8%8b%e7%9a%84%e6%a0%8f%e7%9b%ae%e5%88%86%e7%b1%bb","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/59277\/","title":{"rendered":"ecshop\u663e\u793a\u5f53\u524d\u5206\u7c7b\u680f\u76ee\u4e0b\u7684\u680f\u76ee\u5206\u7c7b"},"content":{"rendered":"<p>&nbsp;<span style=\"font-family: tahoma, arial, \u5b8b\u4f53, sans-serif;line-height: 21px\">\u627e\u5230ecshop\u6839\u76ee\u5f55\u4e0bcategory.php\u6587\u4ef6 \u5927\u6982330\u884c\u5de6\u53f3<\/span><span style=\"font-family: tahoma, arial, \u5b8b\u4f53, sans-serif;line-height: 21px\"> <\/span><\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\">&nbsp;<\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\"><span><br \/> <\/span><\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\"><span><br \/> <\/span><\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\"><span>\/\/<\/span><span>&nbsp;$smarty-&gt;assign(&#8216;categories&#8217;, get_categories_tree($cat_id)); \/\/ \u5206\u7c7b\u6811<\/span><span><br \/> <\/span><span>$arr_categories_tree<\/span><span>=<\/span><span>&nbsp;get_categories_tree(<\/span><span>$cat_id<\/span><span>);<br \/> <\/span><span>$sql<\/span><span>=<\/span><span>&#8216;<\/span><span>SELECT count(*) FROM&nbsp;<\/span><span>&#8216;<\/span><span>.<\/span><span>$ecs<\/span><span>-&gt;<\/span><span>table(<\/span><span>&#8216;<\/span><span>category<\/span><span>&#8216;<\/span><span>)&nbsp;<\/span><span>.<\/span><span>&#8220;<\/span><span>&nbsp;WHERE parent_id = &#8216;<\/span><span>$cat_id<\/span><span>&#8216; AND is_show = 1&nbsp;<\/span><span>&#8220;<\/span><span>;<br \/> <\/span><span>if<\/span><span>(<\/span><span>$db<\/span><span>-&gt;<\/span><span>getOne(<\/span><span>$sql<\/span><span>)){<br \/> <\/span><span>$smarty<\/span><span>-&gt;<\/span><span>assign(<\/span><span>&#8216;<\/span><span>categories<\/span><span>&#8216;<\/span><span>,<\/span><span>array<\/span><span>(<\/span><span>$cat_id<\/span><span>=&gt;<\/span><span>$arr_categories_tree<\/span><span>[<\/span><span>$cat_id<\/span><span>]));&nbsp;<\/span><span>\/\/<\/span><span>&nbsp;\u5206\u7c7b\u6811<\/span><span><br \/> <\/span><span>}<\/span><span>else<\/span><span>{<br \/> <\/span><span>$smarty<\/span><span>-&gt;<\/span><span>assign(<\/span><span>&#8216;<\/span><span>categories<\/span><span>&#8216;<\/span><span>,<\/span><span>array<\/span><span>(<\/span><span>$cat<\/span><span>[<\/span><span>&#8216;<\/span><span>parent_id<\/span><span>&#8216;<\/span><span>]<\/span><span>=&gt;<\/span><span>$arr_categories_tree<\/span><span>[<\/span><span>$cat<\/span><span>[<\/span><span>&#8216;<\/span><span>parent_id<\/span><span>&#8216;<\/span><span>]]));&nbsp;<\/span><span>\/\/<\/span><span>&nbsp;\u5206\u7c7b\u6811<\/span><span><br \/> <\/span><span>}<\/span><\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\">&nbsp;<\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\"><span>\u7136\u540e\u518d\u6a21\u677f\u4e0b\u9762\u8c03\u7528<\/span><\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\">&nbsp;<\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div &gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div&gt;\u5546\u54c1\u5206\u7c7b:&lt;\/div&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div &gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!&#8211;{foreach from=$categories item=cat}&#8211;&gt;<br \/> &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;!&#8211; {if $cat.cat_id}&#8211;&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;!&#8211;{foreach from=$cat.cat_id item=child}&#8211;&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;a href=&#8221;{$child.url}&#8221;&gt;{$child.name}&lt;\/a&gt;&lt;\/li&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!&#8211;{\/foreach}&#8211;&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!&#8211; {\/if} &#8211;&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!&#8211;{\/foreach}&#8211;&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;\/div&gt;<br \/> &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;\/ul&gt;<br \/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&lt;\/div&gt;<\/p>\n<p style=\"margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px\">\u597d\u6a21\u677f\u63d0\u4f9b\uff0c\u8f6c\u8f7d\u8bf7\u6ce8\u660e\u7f51\u5740\uff01<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;\u627e\u5230ecshop\u6839\u76ee\u5f55\u4e0bcategory.php\u6587\u4ef6 \u5927\u6982330\u884c\u5de6\u53f3 &nbsp; \/\/&nbsp;$smarty-&gt;assign(&#8216;categories&#8217;, get_categories_tree($cat_id)); \/\/ \u5206\u7c7b\u6811 $arr_categories_tree=&nbsp;get_categories_tree($cat_id); $sql=&#8216;SELECT count(*) FROM&nbsp;&#8216;.$ecs-&gt;table(&#8216;category&#8216;)&nbsp;.&#8220;&nbsp;WHERE parent_id = &#8216;$cat_id&#8216; AND is_show = 1&nbsp;&#8220;; if($db-&gt;getOne($sql)){ $smarty-&gt;assign(&#8216;categories&#8216;,array($cat_id=&gt;$arr_categories_tree[$cat_id]));&nbsp;\/\/&nbsp;\u5206\u7c7b\u6811 }else{ $smarty-&gt;assign(&#8216;categories&#8216;,array($cat[&#8216;parent_id&#8216;]=&gt;$arr_categories_tree[$cat[&#8216;parent_id&#8216;]]));&nbsp;\/\/&nbsp;\u5206\u7c7b\u6811 } &nbsp; \u7136\u540e\u518d\u6a21\u677f\u4e0b\u9762\u8c03\u7528 &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div&gt;\u5546\u54c1\u5206\u7c7b:&lt;\/div&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div &gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!&#8211;{foreach from=$categories item=cat}&#8211;&gt; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;!&#8211; {if $cat.cat_id}&#8211;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;!&#8211;{foreach from=$cat.cat_id item=child}&#8211;&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-59277","post","type-post","status-publish","format-standard","hentry","category-16"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=59277"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59277\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=59277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=59277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=59277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}