2016-02-23 107 views
-2

我需要從第一個產品中刪除「添加到購物車」按鈕。如何刪除添加到購物車按鈕?

Plz see this image

請指引我來編輯list.phtml文件中的代碼。

<p> 
<?php 
if ($merchant_name){ 
?> 
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"> 
<button type="button" title="View Product Detail" class="button btn-cart"><span><span>View Product Detail</span></span> 
</button> 
</a> 
<?php } 

if ($product = Mage::getModel('catalog/product')->load($_product->getId())); 
{ 
?> 
<?php if ($product->getIsEbayaffiliate()) { ?> 

<a href="<?php echo $product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"> 
<button type="button" title="View Product Detail" class="button btn-cart"><span><span>View Product Detail</span></span> 
</button> 
</a> 

<?php } else { ?> 
<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="<?php if($enableAjax): ?>setLocationAjax<?php else: ?>setLocation<?php endif; ?>('<?php echo $this->getAddToCartUrl($_product) ?>','<?php echo $_product->getId()?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span> 
</button> 
<?php } ?> 
<?php } ?> 
</p> 



<?php } else { ?> 

<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="<?php if($enableAjax): ?>showOptions('<?php echo $_product->getId()?>')<?php else: ?>setLocation('<?php echo $this->getAddToCartUrl($_product) ?>','<?php echo $_product->getId()?>')<?php endif;?>"><span><span><?php echo $this->__('Add to Cart') ?></span></span> 
</button> 

<a href='<?php echo $this->getUrl(' ajax/index/options ',array('product_id '=>$_product->getId()));?>' class='fancybox' id='fancybox<?php echo $_product->getId()?>' style="display: none;"><?php echo $this->__('Add to Cart') ?></a> 

<?php } ?> 

<?php else: ?> 

<p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p> 

<?php endif; ?> 

如果您需要完整的代碼,請讓我知道。

回答

0

只是刪除下面的代碼:

else { ?> 
<button type="button" title="<?php echo $this->__('Add to Cart') ?>"  class="button btn-cart" onclick="<?php if($enableAjax): ?>setLocationAjax<?php else: ?>setLocation<?php endif; ?>('<?php echo $this->getAddToCartUrl($_product) ?>','<?php echo $_product->getId()?>')"><span> <span><?php echo $this->__('Add to Cart') ?></span></span> 
</button> 
<?php } ?> 

請注意該braclets的!

,並刪除了一些<button>進一步行:

<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="<?php if($enableAjax): ?>showOptions('<?php echo $_product->getId()?>')<?php else: ?>setLocation('<?php echo $this->getAddToCartUrl($_product) ?>','<?php echo $_product->getId()?>')<?php endif;?>"><span><span><?php echo $this->__('Add to Cart') ?></span></span> 

0

解析錯誤:語法錯誤,意外 '}' 。在你的代碼中的一些語法錯誤。檢查所有的PHP和HTML之間的大括號來解決它。之後,只需刪除添加到購物車的按鈕標籤即可。

相關問題