Erreur 403 suppression produit paniers mémorisés

  • Posts: 473
  • Thank you received: 30
  • Hikashop Business
8 years 10 months ago #220651

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.5
-- PHP version -- : 5.6.15
-- Browser(s) name and version -- : Safari 9
-- Error-message(debug-mod must be tuned on) -- : Error: 403 - Accès interdit
Call stack
# Function Location
1 JApplicationCms->execute() /public_html/index.php:45
2 JApplicationSite->doExecute() /public_html/libraries/cms/application/cms.php:252
3 JApplicationSite->dispatch() /public_html/libraries/cms/application/site.php:230
4 JComponentHelper::renderComponent() /public_html/libraries/cms/application/site.php:191
5 JComponentHelper::executeComponent() /public_html/libraries/cms/component/helper.php:372
6 require_once() /public_html/libraries/cms/component/helper.php:392
7 hikashopController->execute() /public_html/components/com_hikashop/hikashop.php:77
8 JError::raiseError() /public_html/administrator/components/com_hikashop/helpers/helper.php:1596
9 JError::raise() /public_html/libraries/legacy/error/error.php:254

Lors de la suppresion d'un produit dans les paniers mémorisés (index.php?option=com_hikashop&Itemid=164&lang=fr&layout=showcart&view=cart), j'ai une "erreur 403 accès interdit"

Je n'ai pas ce type d'erreur lors de la suppression d'un produit dans le module de panier ni dans le panier du ckeckout

L'URL est du type :
/afficher-mes-paniers/product/updatecart/stay-1/delete-1/quantity-0/cart_type-cart/cart_id-1817/cart_product_id-2748/return_url-aHR0cDovL3d3dy5sZXN5ZXV4ZmVydGlsZXMuZnIvYWZmaWNoZXItbWVzLXBhbmllcnMvY2FydC9zaG93Y2FydA

Le SEF est géré par sh404SEF qui fonctionne plutôt bien pour le reste (parfois, je dois créer un menu et forcer le menu, comme c'est prévu à divers endroits dans Hikashop et autres extensions)

Last edit: 8 years 10 months ago by lesyeux. Reason: Résolu

Please Log in or Create an account to join the conversation.

  • Posts: 473
  • Thank you received: 30
  • Hikashop Business
8 years 10 months ago #220654

SI je mets la quantité à zéro et que je rafraichis, le produit est supprimé.

C'est le clic sur la croix de suppression qui déclenche l'erreur.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
8 years 10 months ago #220681

Bonjour,

Merci de bien vouloir éditer la vue "cart / showcart" et remplacer le code:

			<td data-title="<?php echo JText::_('HIKA_DELETE'); ?>" align="center" class="hikashop_show_cart_delete">
				<a class="hikashop_no_print" href="<?php echo hikashop_completeLink('product&task=updatecart&stay=1&delete=1&quantity=0&cart_type='.$cart_type.'&cart_id='.$cart->cart_id.'&cart_product_id='.$cart->cart_product_id.'&return_url='.urlencode(base64_encode(hikashop_currentURL())).$url_itemid); ?>"  title="<?php echo JText::_('HIKA_DELETE'); ?>">
					<img src="<?php echo HIKASHOP_IMAGES . 'delete2.png';?>" border="0" alt="<?php echo JText::_('HIKA_DELETE'); ?>" />
				</a>
			</td>
Par:
			<td data-title="<?php echo JText::_('HIKA_DELETE'); ?>" align="center" class="hikashop_show_cart_delete">
				<a class="hikashop_no_print" href="#" title="<?php echo JText::_('HIKA_DELETE'); ?>" onclick="var qty_field = document.getElementById('hikashop_product_quantity_field_<?php echo $cart->product_id;?>'); qty_field.value = '0'; <?php echo $input; ?> qty_field.form.submit(); return false;">
					<img src="<?php echo HIKASHOP_IMAGES . 'delete2.png';?>" border="0" alt="<?php echo JText::_('HIKA_DELETE'); ?>" />
				</a>
			</td>

The following user(s) said Thank You: lesyeux

Please Log in or Create an account to join the conversation.

  • Posts: 473
  • Thank you received: 30
  • Hikashop Business
8 years 10 months ago #220689

Merci, c'est parfait, j'ai modifié ça avec un override et tout fonctionne normalement maintenant.

Please Log in or Create an account to join the conversation.

Time to create page: 0.072 seconds
Powered by Kunena Forum