2012-12-23 69 views
2

我如何使产品列表和产品页面和购物车中出现免费送货信息。只有当产品价格大于50美元时,消息必须出现在产品清单和产品页面中,如果总价值大于50美元,则在购物车中出现。Magento - 免费送货消息

我该怎么办?

感谢

回答

4

您可以下载这个扩展free-shipping-incentive和修改/升级/编辑等它,改变它,你希望它是的方式。

从有此想法:

  1. here
  2. here
  3. here
+0

嗨,但每当我创建一个新产品时,如果当前产品有免费送货,我将不得不设置此代码,对吧?因为我想要一个这样工作的代码,“如果当前产品的价格大于50美元,则出现免费送货”,因为我想稍后更改此价格,并且我无法一一改变再次。 – Marcelo

+0

嗨,不要跳到前面,只是看完所有的东西,你可以用谷歌的方式购买所有这些。欢呼 – ADM

+0

我的意思是** **的方式:) – ADM

2

但每次我创建一个新产品的时候这个代码我必须设置为在目前的产品有免费送货,对不对?因为我想要一个这样工作的代码,“如果当前产品的价格大于50美元,则出现免费送货”,因为我想稍后更改此价格,并且我无法一一改变再次。

3

马塞洛嗨
产品细节页面上显示免费送货消息:template/catalog/product/view.phtml

$productprice = echo $_product->getPrice(); 
if($productprice >= 50) 
{ 
echo 'free shipping is available for this product if cart total is greater than $50'; 
} 

要显示产品列表网页上有添加照片上面的产品形象“免运费”标记。路径:template/catalog/category/view.phtml添加类似条件如上

要利用的购物车免费送货taotal大于$ 50:
转到管理:

System > Configuration > Sales > Shipping Methods 

启用:是
最小车中共有:50
希望这可以帮助你。 。 。

+0

在另一个论坛中,一个人帮助我,如果有人需要的只是要求我在这里发布 – Marcelo

0

在另一个论坛上一个人帮我,如果有人需要的只是问,我张贴在这里

0

已经成功地使用上面,并添加到鼓励人们买涨50.00£免费送货

第二消息
 <?php if ($_product->getSpecialPrice() > 50.00): 
     echo $this->__('With Free UK Shipping'); 
     endif; ?> 

     <?php if ($_product->getSpecialPrice() < 50.00) : 
     echo $this->__('Spend £50.00 To Get Free UK Shipping'); 
     endif; ?> 

问题是,这些消息都仅基于SpecialPrice但我需要它来显示基于价格(RRP)的消息,如果SpecialPrice为空或0 不是一个伟大的编码器,但可以用一些帮助 还要做有声明显示在fre之前需要购买多少e shipping