- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Hallo wie kann ich bewerkstelligen das wenn als Versandart nur Abholung ausgewählt ist, das es keine Möglichkeit gibt das Produkt in den Warenkorb zulegen.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Bei dir wird die Versandart gewählt bevor etwas in den Warenkorb gelegt wird?
Und wieso deaktivierst du nicht einfach die Versandart Abholung wenn du diese nicht anbieten willst?
Grüße BM.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Nein ich meine das so.
Wenn der Artikel so eingestellt ist das der nur abgeholt werden kann soll es für diesen Artikel den Button "In Warenkorb legen" nicht geben.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Woran wird festgemacht ob er nur abgeholt werden kann? Ist das ein Attribut beim Produkt? Falls ja kannst du auf der Produkt-Detail-Seite auf dieses prüfen und das Template für den AddToCart-Button nicht laden. Wäre eine einfache Lösung. Grüße BM.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Genau das wird im Artikel unter Versand angelegt. Dann werde ich mich mal Versuchen das Template zu bearbeiten.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Wenn kein Versand möglich dann den Warenkorb Button ausblenden
Ich versuche in der addtocart.phtml eine Abfrage zur möglichen Versandart zu machen. Leider weiß ich nicht wo hier der Fehler ist.
Vielleicht sieht da jemand mehr als ich.
<?php $_helper = $this->helper('catalog/output'); $_product = $this->getProduct(); $versandt = true; if($_additional = $this->getAdditionalData()){ foreach ($_additional as $_data) { print_r($_data); if($this->escapeHtml($this->__($_data['label'])) == "Versand möglich nach:"){ if($_helper->productAttribute($_product, $_data['value'], $_data['code']) == "Kein Versand, nur Abholung"){ $versandt = false; } else{ $versandt = true; } } } } ?> <?php if($versandt == true): ?> <?php $buttonTitle = $this->__('Add to Cart'); ?> <?php if($_product->isSaleable()): ?> <div class="add-to-cart"> <?php if(!$_product->isGrouped()): ?> <input type="text" name="qty" id="qty" maxlength="12" value="<?php echo $this->getProductDefaultQty() * 1 ?>" title="<?php echo $this->__('Qty') ?>" class="input-text qty" /> <span class="qty-text"><?php echo $this->__('piece') ?></span> <?php endif; ?> <div class="add-to-cart-button"> <button type="button" title="<?php echo $buttonTitle ?>" id="product-addtocart-button" class="button green btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button> <?php echo $this->getChildHtml('', true, true) ?> </div> </div> <?php endif; ?> <?php endif; ?>