2016-09-20 11 views
1

商品の価格が0の場合、商品リストページのカートに追加ボタンを交換するか、非表示にする必要があります。Magento商品の価格は0です。表示テキスト

ここのように:http://www.lighting-furniture-design.com/luxury-lighting/ceiling-suspensions/deep-sky-2565.html

私のデモサイトはこちら:http://www.sllv2.lighting-design-led.com/luminaire-de-luxe.html

私を助けてください。

おかげ

+0

Stack Overflowは[プログラミング関連](http://stackoverflow.com/help/on-topic)のQ&Aサイトであるため、このトピックをオフトピックとして閉じることにしました。あなたの質問はプログラミングに関するものではありません。おそらくあなたは代わりにhttp://magento.stackexchange.comに投稿する必要がありますか? – Enigmativity

答えて

1

あなたは価格がゼロの場合、ボタンのテキストを置換したい場合は、カートボタン

<?php if ($_product->getFinalPrice() == 0) : ?> 
    <h2>On demand</h2> 
<?php else: ?> 
    // Your add to cart button here 
<?php endif; ?> 
+1

これは私が欲しいものです:)ありがとうございます –

1

へのアドインの周りの他の場合は、次のようにラップすることができます。あなたのテーマにaddtocart.phtmlファイルをコピーしてください。 buttonTitleを下に変更します。それは価格をチェックし、それに応じてテキストを変更することができます。

<?php $buttonTitle = (($_product->getFinalPrice() > 0) ? 
      Mage::helper('core')->quoteEscape($this->__('Add to Cart')) : 
      "your text"); 
    ?> 
+0

ありがとう..働いています:) –

関連する問題