Mikiweb Posted April 10, 2014 Share Posted April 10, 2014 Bonjour à tous, Voilà j'ai un soucis sur une boutique prestashop en 1.4.9 Je voudrais avoir tout le temps un frais de port avec un prix unique pour un produit. Pour l'instant j'ai des règles de frais de port par tranche de poids avec un franco à 150€ J'ai créé une fonction dans cart.php pour qu'elle m'affiche obligatoirement des frais de port pour une catégorie x de produit quelque soit le coût total du panier. Ainsi si j'ai le produit de la catégorie x dans mon panier, même si j'ai dépassé les 150€ d'achat il y aura un frais de port. Par contre c'est la règle de frais de port par tranche de poids qui prend ensuite le dessus pour fixer les frais de port des produits de la catégorie x. Hors j'aimerai fixer un frais de port unique par produit de la catégorie x. ex : produit 1 de la catégorie x => 10€ de frais de port , produit 2 de la catégorie x => 15€ de frais de port Voilà ma fonction function FraisDePortCatProduit(){ $FDP=0; if ($this->nbProducts()>0){ foreach($this->getProducts() as $produitdanspanier){ if($produitdanspanier['id_category_default'] == 85) $FDP=1; } } return $FDP; Désolé pour les pros de php mais je ne suis pas développeur donc je fais avec mes quelques connaissances. Je bloque donc sur la variable booléenne $FDP à qui j'aimerai passer un prix fixe Merci 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