除了productdetails之外,删除所有Virtuemart视图上的“添加到购物车”按钮

时间:2016-11-18 15:08:51

标签: joomla virtuemart

我创建了一个自定义插件。我希望买家只能使用这些创建的字段“添加到购物车”,只能在productdetails视图中使用。在此之前,不应显示添加到购物车按钮。我也通过系统插件使用javascript实现了这一点,虽然我正在寻找更好的解决方案,因为通过某些功能删除它 - 如plgVmOnDisplayProductFEVM3或其他东西。因为不同的模板可以为'addtocart-bar'提供不同的等级

我还想知道无论如何我们只能从'addtocart-bar'中删除'数量盒'和'数量控制'

1 个答案:

答案 0 :(得分:4)

我可以更换virtmart'添加到购物车'按钮。我可以通过virtmart论坛上的 Studio42 的帮助来实现它,对此进行讨论 url

以下一组代码,仅使用php:

//this will remove 'addtocart' button, but show 'choose a variant', 
// and also show quantity selector
$product->orderable = false;

//this along with above line of code will totally replace it 
//with your own button
$product->addToCartButton = '<div>my own button</div>';