如何在Opencart产品页面中更改“添加到购物车”按钮


How to change "Add to cart" buttons in Opencart product page

我在这里使用这个opencatalog mod作为opencart链接

它将 opencart 购物车网站变成目录,重命名添加到购物车按钮,更改其功能等。

正如你在这里看到的此模式将相关产品添加到购物车按钮更改为"立即查询",但功能没有改变。此按钮仍可添加到购物车。

但是我想将其更改为具有其功能的"查看更多"按钮,就像我在主页特色区域一样。

尝试在xml文件中添加此代码,但它对我不起作用。当我添加此代码时,产品页面上的两个"立即查询"按钮再次更改为"添加到购物车",因为我认为这两个按钮具有相同的类别。

    <file name="catalog/view/theme/bigshop/template/product/product.tpl">
    <operation error="abort" info="">
        <search position="replace"><![CDATA[<div class="rating"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>]]></search>
        <add><![CDATA[<div class="rating"><a href="<?php echo $this->url->link('product/product', 'product_id='.$product['product_id']); ?>" class="button"><?php echo 'View More'; ?></a></div>]]></add>
    </operation>
    </file>

我的错误在哪里?!Opencart 1.5.6.4 的版本谢谢。

您显示的文本来自 vqmod 文件。您需要确保在您的设置中安装了兼容的 VQMod。链接,然后确保要查找的代码行实际上存在于主题的模板文件中。如果没有编辑XML文件以从模板中查找代码,则应在几个位置,例如。特色模块和产品.tpl希望这有所帮助。