{"id":59359,"date":"2025-04-23T11:56:22","date_gmt":"2025-04-23T03:56:22","guid":{"rendered":"https:\/\/fwq.ai\/blog\/59359\/"},"modified":"2025-04-23T11:56:22","modified_gmt":"2025-04-23T03:56:22","slug":"%e5%ae%9e%e7%8e%b0ecshop%e5%95%86%e5%93%81%e8%af%a6%e7%bb%86%e9%a1%b5%e5%b0%ba%e7%a0%81%e9%a2%9c%e8%89%b2%e9%80%89%e6%8b%a9%e5%b9%b6%e5%85%b3%e8%81%94%e6%98%be%e7%a4%ba%e5%ba%93%e5%ad%98","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/59359\/","title":{"rendered":"\u5b9e\u73b0ecshop\u5546\u54c1\u8be6\u7ec6\u9875\u5c3a\u7801\u989c\u8272\u9009\u62e9\u5e76\u5173\u8054\u663e\u793a\u5e93\u5b58"},"content":{"rendered":"<p><strong>ecshop<\/strong><span style=\"font-family: Tahoma, Helvetica, SimSun, sans-serif;font-size: 14px;line-height: 21px\">\u670d\u88c5\u5546\u57ce\u5f88\u591a\u90fd\u5341\u5206\u9700\u8981\u4e00\u4e2a<\/span><strong>\u989c\u8272\u5c3a\u7801<\/strong><span style=\"font-family: Tahoma, Helvetica, SimSun, sans-serif;font-size: 14px;line-height: 21px\">\u7684\u529f\u80fd\uff0c\u5176\u5b9e\u5728\u6dd8\u5b9d\uff0c\u51e1\u5ba2\u4e0a\u90fd\u7c7b\u4f3c\u7684\u529f\u80fd\uff0c\u5ba2\u6237\u5728\u4e0b\u5355\u65f6\u9009\u5bb9\u6613\u9009\u62e9\u76f8\u5e94\u7684\u989c\u8272\u5c3a\u7801\uff0c\u5176\u5b9eecshop\u8981\u5b9e\u73b0\u8fd9\u6837\u7684\u529f\u80fd\u5e76\u4e0d\u96be\uff0c\u56e0\u4e3aecshop\u662f\u5f00\u6e90\u514d\u8d39\u7684<\/span><br \/> <strong>\u6548\u679c\u5982\u4e0b<\/strong><span style=\"font-family: Tahoma, Helvetica, SimSun, sans-serif;font-size: 14px;line-height: 21px\">\uff1a&nbsp;&nbsp;<\/span><br \/>  <img decoding=\"async\" class=\"aligncenter\" style=\"cursor: pointer\" src=\"https:\/\/www.ldhost.cn\/helphmb\/php\/ecshop\/data\/attachment\/forum\/201112\/23\/0013219znn08n8nfqn2n09.png\" title=\"\u5b9e\u73b0ecshop\u5546\u54c1\u8be6\u7ec6\u9875\u5c3a\u7801\u989c\u8272\u9009\u62e9\u5e76\u5173\u8054\u663e\u793a\u5e93\u5b58\u63d2\u56fe\" alt=\"\u5b9e\u73b0ecshop\u5546\u54c1\u8be6\u7ec6\u9875\u5c3a\u7801\u989c\u8272\u9009\u62e9\u5e76\u5173\u8054\u663e\u793a\u5e93\u5b58\u63d2\u56fe\" \/>&nbsp; <br \/> <span>goods.dwt\u4fee\u6539\u5982\u4f55\u4e0b\uff1a<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&lt;!&#8211; {foreach from=$spec.values item=value key=key} &#8211;&gt;<\/p>\n<p>&nbsp;<\/p>\n<p>&lt;a {if $key eq 0}class=&#8221;cattsel&#8221;{\/if} onclick=&#8221;changeAtt(this,{$value.id},{$goods.goods_id})&#8221; href=&#8221;javascript:;&#8221; name=&#8221;{$value.id}&#8221; title=&#8221;[{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{\/if} {$value.format_price|abs}]&#8221;&gt;{$value.label}&lt;input style=&#8221;display:none&#8221; id=&#8221;spec_value_{$value.id}&#8221; type=&#8221;radio&#8221; name=&#8221;spec_{$spec_key}&#8221; value=&#8221;{$value.id}&#8221; {if $key eq 0}checked{\/if} \/&gt;&lt;\/a&gt;<\/p>\n<p>&nbsp;<\/p>\n<p>&lt;!&#8211; {\/foreach} &#8211;&gt;<\/p>\n<p>&nbsp;<\/p>\n<p>\u5728\u663e\u793a\u8be6\u7ec6\u4fe1\u606f\u5408\u9002\u7684\u5730\u65b9\u52a0<\/p>\n<p>&lt;font style=&#8221; color:#CCCCCC;&#8221;&gt;\uff08\u5e93\u5b58\uff1a&lt;font id=&#8221;shows_number&#8221;&gt;{$goods.goods_number} {$goods.measure_unit}&lt;\/font&gt;\uff09&lt;\/font&gt;<\/p>\n<p>&nbsp;<\/p>\n<p>\u5728goods.dwt\u52a0js\u4ee3\u7801:<\/p>\n<p>function changeAtt(t,a,goods_id) {<\/p>\n<p>t.lastChild.checked=&#8217;checked&#8217;;<\/p>\n<p>for (var i = 0; i&lt;t.parentNode.childNodes.length;i++) {<\/p>\n<p>if (t.parentNode.childNodes[i].className == &#8216;cattsel&#8217;) {<\/p>\n<p>t.parentNode.childNodes[i].className = &#8221;;<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>t.className = &#8220;cattsel&#8221;;<\/p>\n<p>var formBuy = document.forms[&#8216;ECS_FORMBUY&#8217;];<\/p>\n<p>spec_arr = getSelectedAttributes(formBuy);<\/p>\n<p>Ajax.call(&#8216;goods.php?act=get_products_info&#8217;, &#8216;id=&#8217; + spec_arr+ &#8216;&amp;goods_id=&#8217; + goods_id, shows_number, &#8216;GET&#8217;, &#8216;JSON&#8217;);<\/p>\n<p>changePrice();<\/p>\n<p>}<\/p>\n<p>function shows_number(result)<\/p>\n<p>{<\/p>\n<p>if(result.product_number !=undefined)<\/p>\n<p>{<\/p>\n<p>$(&#8216;shows_number&#8217;).innerHTML = result.product_number+&#8217;\u4ef6&#8217;;<\/p>\n<p>}<\/p>\n<p>else<\/p>\n<p>{<\/p>\n<p>$(&#8216;shows_number&#8217;).innerHTML = &#8216;\u672a\u8bbe\u7f6e&#8217;<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\u6253\u5f00goods.php\u6dfb\u52a070\u884c\u5de6\u53f3\u5427<\/p>\n<p>if (!empty($_REQUEST[&#8216;act&#8217;]) &amp;&amp; $_REQUEST[&#8216;act&#8217;] == &#8216;get_products_info&#8217;)<\/p>\n<p>{<\/p>\n<p>include(&#8216;includes\/cls_json.php&#8217;);<\/p>\n<p>&nbsp;<\/p>\n<p>$json = new JSON;<\/p>\n<p>\/\/ $res = array(&#8216;err_msg&#8217; =&gt; &#8221;, &#8216;result&#8217; =&gt; &#8221;, &#8216;qty&#8217; =&gt; 1);<\/p>\n<p>&nbsp;<\/p>\n<p>$spce_id = $_GET[&#8216;id&#8217;];<\/p>\n<p>$goods_id = $_GET[&#8216;goods_id&#8217;];<\/p>\n<p>$row = get_products_info($goods_id,explode(&#8220;,&#8221;,$spce_id));<\/p>\n<p>\/\/$res = array(&#8216;err_msg&#8217;=&gt;$goods_id,&#8217;id&#8217;=&gt;$spce_id);<\/p>\n<p>die($json-&gt;encode($row));<\/p>\n<p>&nbsp;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\u901a\u8fc7\u4ee5\u4e0a\u64cd\u4f5c\u4fbf\u53ef\u5b9e\u73b0\u4eff\u6dd8\u5b9d\u989c\u8272\u5c3a\u7801\u9009\u62e9\u529f\u80fd<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ecshop\u670d\u88c5\u5546\u57ce\u5f88\u591a\u90fd\u5341\u5206\u9700\u8981\u4e00\u4e2a\u989c\u8272\u5c3a\u7801\u7684\u529f\u80fd\uff0c\u5176\u5b9e\u5728\u6dd8\u5b9d\uff0c\u51e1\u5ba2\u4e0a\u90fd\u7c7b\u4f3c\u7684\u529f\u80fd\uff0c\u5ba2\u6237\u5728\u4e0b\u5355\u65f6\u9009\u5bb9\u6613\u9009\u62e9\u76f8\u5e94\u7684\u989c\u8272\u5c3a\u7801\uff0c\u5176\u5b9eecshop\u8981\u5b9e\u73b0\u8fd9\u6837\u7684\u529f\u80fd\u5e76\u4e0d\u96be\uff0c\u56e0\u4e3aecshop\u662f\u5f00\u6e90\u514d\u8d39\u7684 \u6548\u679c\u5982\u4e0b\uff1a&nbsp;&nbsp; &nbsp; goods.dwt\u4fee\u6539\u5982\u4f55\u4e0b\uff1a &nbsp; &lt;!&#8211; {foreach from=$spec.values item=value key=key} &#8211;&gt; &nbsp; &lt;a {if $key eq 0}class=&#8221;cattsel&#8221;{\/if} onclick=&#8221;changeAtt(this,{$value.id},{$goods.goods_id})&#8221; href=&#8221;javascript:;&#8221; name=&#8221;{$value.id}&#8221; title=&#8221;[{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{\/if} {$value.format_price|abs}]&#8221;&gt;{$value.label}&lt;input style=&#8221;display:none&#8221; id=&#8221;spec_value_{$value.id}&#8221; type=&#8221;radio&#8221; name=&#8221;spec_{$spec_key}&#8221; value=&#8221;{$value.id}&#8221; {if $key eq 0}checked{\/if} \/&gt;&lt;\/a&gt; &nbsp; &lt;!&#8211; {\/foreach} &#8211;&gt; &nbsp; \u5728\u663e\u793a\u8be6\u7ec6\u4fe1\u606f\u5408\u9002\u7684\u5730\u65b9\u52a0 &lt;font style=&#8221; color:#CCCCCC;&#8221;&gt;\uff08\u5e93\u5b58\uff1a&lt;font id=&#8221;shows_number&#8221;&gt;{$goods.goods_number} {$goods.measure_unit}&lt;\/font&gt;\uff09&lt;\/font&gt; &nbsp; \u5728goods.dwt\u52a0js\u4ee3\u7801: function changeAtt(t,a,goods_id) { t.lastChild.checked=&#8217;checked&#8217;; [&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-59359","post","type-post","status-publish","format-standard","hentry","category-16"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59359","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=59359"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/59359\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=59359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=59359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=59359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}