【发布时间】:2014-06-17 07:53:49
【问题描述】:
我需要一些有关 prestashop 模板的帮助。我想要实现的是,当客户点击一个链接时,它应该从我的模型中调用一个 php 函数,将产品添加到购物车中。
但是无论是否点击链接,似乎都会执行该功能。一旦链接被“读取”(我猜是 Smarty),它就会被执行。我怎样才能防止这种情况,只有在点击链接时才执行该功能?
您可以在下面找到我的模板代码。
提前致谢
<div class="bloc_bouton_recap">
<h4>Ce produit ne vous convient pas et vous souhaitez reprendre la configuration à zero? <a href="{$link->getModuleLink('formulairemodule')}" name="lien_config" title="Configurateur">Suivez ce lien</a></h4>
<h3>nbproduxcts : {$cart->nbProducts()}</h3>
</div>
<div class="bloc_bouton_recap">
<h4>Ajouter ce produit à <a href="{$link->getModuleLink('formulairemodule')}" class="lien_panier" onclick='{Formulaire::addProduitAuPanier($idproduct)}' >votre panier</a></h4>
<h3>nbproduxcts : {$cart->nbProducts()}</h3>
</div>
h3标签只在这里显示我购物车中的产品数量,最后一个总是比其他标签多显示1个。
【问题讨论】:
标签: onclick smarty prestashop prestashop-1.6