Jump to content

Edit History

Soluce

Soluce

Bonjour,

 

J'ai récemment fait l'upgrade de mon prestashop de 1.7.8.7 à 1.7.8.10 pour les mises à jour de sécurité. J'ai malheureusement un bug avec le panier de Prestashop.

L'affichage du panier semble buggé mais uniquement sur la page d'accueil, le panier s'affiche correctement sur les autres pages.

Je pense qu'il s'agit d'un bug avec le module ps_shoppingcart. Après avoir checké le tpl je vois effectivement le products_count mais ne comprend pas pourquoi le bug apparait uniquement sur la page d'accueil (une histoire d'actualisation de panier?)

Si quelqu'un à une idée je suis preneur merci d'avance à vous ! :)

 

 

Capture d'écran 2023-12-11 153631.png

 

Soluce

Soluce

Bonjour,

 

J'ai récemment fait l'upgrade de mon prestashop de 1.7.8.7 à 1.7.8.10 pour les mises à jour de sécurité. J'ai malheureusement un bug avec le panier de Prestashop.

L'affichage du panier semble buggé mais uniquement sur la page d'accueil, le panier s'affiche correctement sur les autres pages.

Je pense qu'il s'agit d'un bug avec le module ps_shoppingcart. Après avoir checké le tpl je vois effectivement le products_count mais ne comprend pas pourquoi le bug apparait uniquement sur la page d'accueil (une histoire d'actualisation de panier?)

Si quelqu'un à une idée je suis preneur merci d'avance à vous ! :)

 

 

Capture d'écran 2023-12-11 153631.png

Capture d'écran 2023-12-12 210019.png

Soluce

Soluce

Bonjour,

 

J'ai récemment fait l'upgrade de mon prestashop de 1.7.8.7 à 1.7.8.10 pour les mises à jour de sécurité. J'ai malheureusement un bug avec le panier de Prestashop.

L'affichage du panier semble buggé mais uniquement sur la page d'accueil, le panier s'affiche correctement sur les autres pages.

Le php module.psshoppingcartpsshoppingc.php  ligne 26 dit:

 <div class="blockcart cart-preview js-sidebar-cart-trigger <?php if ($_smarty_tpl->tpl_vars['cart']->value['products_count'] > 0) {?>active<?php } else { ?>inactive<?php }?>" data-refresh-url="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['refresh_url']->value, ENT_QUOTES, 'UTF-8');?>
">

Je pense qu'il s'agit d'un bug avec le module ps_shoppingcart. Après avoir checké le tpl je vois effectivement le products_count mais ne comprend pas pourquoi le bug apparait uniquement sur la page d'accueil (une histoire d'actualisation de panier?)

Voici une partie de mon fichier ps_shoppingcart.tpl , il s'agit d'un panier modifié par un thème.

<div id="_desktop_cart">
  <div class="blockcart cart-preview js-sidebar-cart-trigger {if $cart.products_count > 0}active{else}inactive{/if}" data-refresh-url="{$refresh_url}">
    <div class="header">
        <a class="blockcart-link" rel="nofollow" href="{$cart_url}">
          <svg class="an_cart_icon" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 17"><title>cart</title><path d="M15.52,2.89A2,2,0,0,0,14,2.12H2.9l0-.24A2.08,2.08,0,0,0,.84,0H.68A.7.7,0,0,0,0,.71a.7.7,0,0,0,.68.71H.84A.69.69,0,0,1,1.51,2l.94,8.29a3.47,3.47,0,0,0,3.4,3.13H13A.71.71,0,0,0,13,12H5.85a2.06,2.06,0,0,1-1.93-1.41h8.15a3.45,3.45,0,0,0,3.36-2.92L16,4.63A2.17,2.17,0,0,0,15.52,2.89Zm-.89,1.49-.54,3.08a2.08,2.08,0,0,1-2,1.75H3.7L3.06,3.54H14a.7.7,0,0,1,.69.71S14.63,4.33,14.63,4.38ZM4.78,14.17a1.42,1.42,0,1,0,1.37,1.41A1.39,1.39,0,0,0,4.78,14.17Zm6.84,0A1.42,1.42,0,1,0,13,15.58,1.39,1.39,0,0,0,11.62,14.17Z"/></svg>
          <span class="hidden-md-down">{l s='Shopping cart' d='Shop.Theme.Global'}</span>
          <span class="cart-products-count">({$cart.products_count})</span>
          <span class="hidden-lg-up mobile-cart-item-count">{$cart.products_count}</span>  
        </a>
    </div>

Si quelqu'un à une idée je suis preneur merci d'avance à vous ! :)

 

Capture d'écran 2023-12-12 210019.png

Capture d'écran 2023-12-11 153631.png

Soluce

Soluce

Bonjour,

 

J'ai récemment fait l'upgrade de mon prestashop de 1.7.8.7 à 1.7.8.10 pour les mises à jour de sécurité. J'ai malheureusement un bug avec le panier de Prestashop.

L'affichage du panier semble buggé mais uniquement sur la page d'accueil, le panier s'affiche correctement sur les autres pages.

Le php module.psshoppingcartpsshoppingc.php  ligne 26 dit:

 <div class="blockcart cart-preview js-sidebar-cart-trigger <?php if ($_smarty_tpl->tpl_vars['cart']->value['products_count'] > 0) {?>active<?php } else { ?>inactive<?php }?>" data-refresh-url="<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['refresh_url']->value, ENT_QUOTES, 'UTF-8');?>
">

Je pense qu'il s'agit d'un bug avec le module ps_shoppingcart. Après avoir checké le tpl je vois effectivement le products_count mais ne comprend pas pourquoi le bug apparait uniquement sur la page d'accueil (une histoire d'actualisation de panier?)

Voici une partie de mon fichier ps_shoppingcart.tpl , il s'agit d'un panier modifié par un thème.

<div id="_desktop_cart">
  <div class="blockcart cart-preview js-sidebar-cart-trigger {if $cart.products_count > 0}active{else}inactive{/if}" data-refresh-url="{$refresh_url}">
    <div class="header">
        <a class="blockcart-link" rel="nofollow" href="{$cart_url}">
          <svg class="an_cart_icon" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 17"><title>cart</title><path d="M15.52,2.89A2,2,0,0,0,14,2.12H2.9l0-.24A2.08,2.08,0,0,0,.84,0H.68A.7.7,0,0,0,0,.71a.7.7,0,0,0,.68.71H.84A.69.69,0,0,1,1.51,2l.94,8.29a3.47,3.47,0,0,0,3.4,3.13H13A.71.71,0,0,0,13,12H5.85a2.06,2.06,0,0,1-1.93-1.41h8.15a3.45,3.45,0,0,0,3.36-2.92L16,4.63A2.17,2.17,0,0,0,15.52,2.89Zm-.89,1.49-.54,3.08a2.08,2.08,0,0,1-2,1.75H3.7L3.06,3.54H14a.7.7,0,0,1,.69.71S14.63,4.33,14.63,4.38ZM4.78,14.17a1.42,1.42,0,1,0,1.37,1.41A1.39,1.39,0,0,0,4.78,14.17Zm6.84,0A1.42,1.42,0,1,0,13,15.58,1.39,1.39,0,0,0,11.62,14.17Z"/></svg>
          <span class="hidden-md-down">{l s='Shopping cart' d='Shop.Theme.Global'}</span>
          <span class="cart-products-count">({$cart.products_count})</span>
          <span class="hidden-lg-up mobile-cart-item-count">{$cart.products_count}</span>  
        </a>
    </div>

 

 

Capture d'écran 2023-12-12 210019.png

Capture d'écran 2023-12-11 153631.png

×
×
  • Create New...