0

我只是先手动升级,但后来通过一键升级 v1.0.13 到 1.5.4 版本。我在购物车上遇到了运费问题。位于主页左上角的购物车已解决在本论坛之前的代码中不显示“FREE SHIPPING”的问题。但是,一旦我在选择并按下“更新承运人列表”按钮并按下“更新购物车”按钮后检查了里面的购物车,运费并没有更新,而是显示为“免费送货”。

谁能建议我解决这个问题?非常感谢。我非常感谢。

我的演示网站是http://store.relishthai.com/。您可以尝试通过选择“TEA”标签来添加商品并将一件商品添加到购物车,然后查看“FREE SHIPPING”问题。

4

3 回答 3

0

我有一个非常相似的问题。问题是如果值(运费)等于 0.00,则有一个 Javascript 文件将值更新为“免费送货”。我使用的是不同的版本,所以我不能准确地指出你的文件,但你绝对可以在三分钟内解决这个问题。(检查你的 theme/js 文件夹中的 order-opc.js)

查看网页的源代码并查看包含哪些 .js 文件。在 Javascript 文件(例如 cart.js)中搜索“FREE SHIPPING”,看看哪个是罪魁祸首。然后继续 FTP 并将其更改为 0.00。我更喜欢“免费!” 顺便一提 ;)

编辑:似乎我误读了您的问题。我尝试按“更新承运人列表”,然后按“更新购物车”,但我不认为运费是“免费送货”。相反,我看到 8 美元。

于 2013-04-09T18:46:20.320 回答
0

再次感谢。在您回答之前,0.00 美元出现在页面左上角的购物车中,但后来在您发表评论后,我再次检查并删除了未使用的区域(那里不收取任何费用)。我试图把所有重量范围的实际运费都计算在内。现在,老问题已经解决了,但重量范围(小范围)的运费仍然存在。我会试着弄清楚。非常感谢!!

于 2013-04-11T09:11:42.600 回答
0

打开文件 /themes/xxx/modules/blockcart/blockcart.tpl 并删除此代码块(或注释):

<div class="layer_cart_row">
    <strong class="dark">
        {l s='Total shipping' mod='blockcart'}&nbsp;{if $display_tax_label}{if $priceDisplay == 1}{l s='(tax excl.)' mod='blockcart'}{else}{l s='(tax incl.)' mod='blockcart'}{/if}{/if}
    </strong>
    <span class="ajax_cart_shipping_cost">
        {if $shipping_cost_float == 0}
            {l s='Free shipping!' mod='blockcart'}
        {else}
            {$shipping_cost}
        {/if}
    </span>
</div>
于 2019-01-22T18:26:22.617 回答