kate66 Posted March 5, 2021 Share Posted March 5, 2021 Bonjour, sur notre site on a constaté que on on arrive sur un produit si l'attribut par défaut n'a pas de stock le bouton est grisé par contre quand on change de couleur avec encore du stock le bouton reste désactivé à part si on réactualise la le bouton est activé à présent ? Pouvez vous nous aider ? MERCI Link to comment Share on other sites More sharing options...
kate66 Posted March 5, 2021 Author Share Posted March 5, 2021 Voici notre code add-to-cart qu'on avait modifié : <div class="product-add-to-cart"> {if !$configuration.is_catalog} {block name='product_quantity'} <div class="product-quantity clearfix"> <div class="qty"> <span class="control-label">{l s='Quantity :' d='Shop.Theme.Catalog'}</span> <input type="text" name="qty" id="quantity_wanted" value="{$product.quantity_wanted}" class="input-group" min="{$product.minimal_quantity}" aria-label="{l s='Quantity' d='Shop.Theme.Actions'}" > </div> {hook h="displayProductPopup"} <div class="bon-review-inner"> <a class="bon-review-button" data-toggle="modal" data-target="#new_comment_form"> {l s='Write review' d='Shop.Theme.Actions'} </a> </div> <br /> <div class="add"> <div class="bon-stock-countdown" data-max="20"> <!-- <p class="bon-stock-countdown-t">{l s='produit non disponible dans cette couleur et taille' d='Shop.Theme.Catalog'}--> <!-- <span class="bon-stock-countdown-counter">{$product.quantity}</span>--> <!-- {l s='produit non disponible dans cette couleur et taille!' d='Shop.Theme.Catalog'}--> </p> <!--<div class="bon-stock-countdown-range"> <div class="bon-stock-countdown-progress"></div> </div>--> </div> {block name='product_availability'} <span id="product-availability"> {if $product.show_availability && $product.availability_message} {if $product.availability == 'available'} <i class="material-icons rtl-no-flip product-available"></i> {elseif $product.availability == 'last_remaining_items'} <i class="material-icons product-last-items"></i> {else} <i class="material-icons product-unavailable"></i> {/if} {$product.availability_message} {/if} </span> {/block} </div> </div> {/block} {block name='product_minimal_quantity'} <p class="product-minimal-quantity"> {if $product.minimal_quantity > 1} {l s='The minimum purchase order quantity for the product is %quantity%.' d='Shop.Theme.Checkout' sprintf=['%quantity%' => $product.minimal_quantity] } {/if} </p> {/block} <button class="btn btn-primary add-to-cart" data-button-action="add-to-cart" type="submit" {if !$product.add_to_cart_url} disabled {/if} > <i class="fl-outicons-shopping-cart13 shopping-cart"></i> {l s='Add to cart' d='Shop.Theme.Actions'} </button> {/if} </div> Link to comment Share on other sites More sharing options...
Remy FRK Corp Posted March 5, 2021 Share Posted March 5, 2021 Bonjour. Pouvez vous préciser votre version de prestashop? Avez vous fait une maj récemment? Avez vous un theme specifique ? Si oui Avez vous vérifié les compatibilités de version (bonne version du theme sur version compatible ps) ètes vous sure que vous n'avez que ce souci? (par exemple est-ce que l'affichage photo produit change bien en fonction de la déclinaison sélectionné?) Link to comment Share on other sites More sharing options...
Remy FRK Corp Posted March 7, 2021 Share Posted March 7, 2021 (edited) Je vient de lire le code du fichier que vous avez envoyé... "Voici notre code add-to-cart qu'on avait modifié "... pour dire simple ...vous avez sorti le bouton d'ajout au panier de son block et de la div class "add" qui elle mème est conditionnée par la fonction de rafraichissement partiel de la page... En lieu et place on y trouve un beau pâté de lignes commentées "à l'arrache" avec une balise fermante </p> renégate qui joue les touriste seule alors que son ouvrante fait la teuf au pays des lignes commentées... et tout à la fin le bouton d'ajout, malheureux comme une pierre qui fait le taf temps que ça reste statique... je pense pouvoir vous dire sans trop de risque que votre soucis est là. Edited March 7, 2021 by Remy FRK Corp (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now