Bonjour,
J'ai inséré le code que vous m'avez indiqué au tout début du fichier mais malheureusement cela ne résout qu'une partie du problème:
La page se rafraîchit bien après avoir cliqué sur "Ajouter au panier" mais l'ajout du produit n'est pas pris en compte et le panier reste vide.
Je vous met le code tel que je l'ai testé pour être sûr que je ne me suis pas trompé:
Avant insertion du code:
<?php
/**
* @package HikaShop for Joomla!
* @version 1.5.5
* @author hikashop.com
* @copyright (C) 2010-2011 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?>
<?php
if(!empty($this->row->has_options)){
echo $this->cart->displayButton(JText::_('CHOOSE_OPTIONS'),'choose_options',$this->params,hikashop_completeLink('product&task=show&product_id='.$this->row->product_id.$this->itemid),'window.location = \''.hikashop_completeLink('product&task=show&product_id='.$this->row->product_id.$this->itemid).'\';return false;','');
}else{
$url = '';
if(empty($this->ajax)){
$this->ajax = 'return hikashopModifyQuantity(\''.$this->row->product_id.'\',field,1,0);';
}
if($this->row->product_sale_start || empty($this->element->main)){
$start_date = $this->row->product_sale_start;
}else{
$start_date = $this->element->main->product_sale_start;
}
Après insertion du code :
<?php
/**
* @package HikaShop for Joomla!
* @version 1.5.5
* @author hikashop.com
* @copyright (C) 2010-2011 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?>
<?php
$this->ajax = 'if(hikashopCheckChangeForm(\'item\''.$formName.')){ return hikashopModifyQuantity(\'' . (int)@$this->row->product_id . '\',field,1' . $formName . ',\'cart\','.$module_id.'); } else { return false; }';
?>
<?php
if(!empty($this->row->has_options)){
echo $this->cart->displayButton(JText::_('CHOOSE_OPTIONS'),'choose_options',$this->params,hikashop_completeLink('product&task=show&product_id='.$this->row->product_id.$this->itemid),'window.location = \''.hikashop_completeLink('product&task=show&product_id='.$this->row->product_id.$this->itemid).'\';return false;','');
}else{
$url = '';
if(empty($this->ajax)){
$this->ajax = 'return hikashopModifyQuantity(\''.$this->row->product_id.'\',field,1,0);';
}
if($this->row->product_sale_start || empty($this->element->main)){
$start_date = $this->row->product_sale_start;
}else{
$start_date = $this->element->main->product_sale_start;
}