-
Posts
202 -
Joined
-
Last visited
Profile Information
-
First Name
Marc
-
Last Name
Bertiaux
Recent Profile Visitors
611 profile views
bertiauxmarc's Achievements
-
bonjour j'ai un site avec prestashop 1.7.7.1 et le theme V1 glocery fresh. il y a quelque temps ma page est descendue dans la fenetre, j'ai +- 5 cm de ma barre d'adresse au début du site. je ne vois pas dans le code ou je peux remonter ma page j'ai fait une capture d'écran pour vous en rendre compte pouvez vous m'aider ?
-
merci cela fonctionne et comment faire lorsque j'ai des conditionnement différent exemple 3 produits = un produit gratuit dans les 3 produits j'ai des conditionnements différents par 4, par 6, et par 10 (les produits sont toujours en vente par multiple) comment déterminer qu'il y a bien 3 produits ?
-
je ne sais pas si cela interresse quelqu'un sur le forum .... le problème semble t il résolu j'ai remarquer que la Key sécurité de la table _car et la table _costumer était différente hors elle devrait être identique j'ai rectifiée la Key dans la table _cart et la commande a été validée comment cette erreur peu t elle arriver ?
-
voici le message en mode debug [PrestaShopException] Erreur fatale at line 1167 in file classes/Tools.php 1162. ->getTranslator() 1163. ->trans('Fatal error', [], 'Admin.Notifications.Error'); 1164. } 1165. 1166. if (_PS_MODE_DEV_) { 1167. throw new PrestaShopException($errorMessage); 1168. } 1169. 1170. return $errorMessage; 1171. } 1172. ToolsCore::displayError - [line 259 - classes/PaymentModule.php] PaymentModuleCore->validateOrder - [line 57 - modules/ps_cashondelivery/controllers/front/validation.php] - [9 Arguments] Ps_CashondeliveryValidationModuleFrontController->postProcess - [line 295 - classes/controller/Controller.php] ControllerCore->run - [line 518 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php]
-
voici le fichier validation.php <?php /* * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ /** * @since 1.5.0 */ class Ps_CashondeliveryValidationModuleFrontController extends ModuleFrontController { public $ssl = true; public function postProcess() { if ($this->context->cart->id_customer == 0 || $this->context->cart->id_address_delivery == 0 || $this->context->cart->id_address_invoice == 0 || !$this->module->active) { Tools::redirectLink(__PS_BASE_URI__.'order.php?step=1'); } // Check that this payment option is still available in case the customer changed his address just before the end of the checkout process $authorized = false; foreach (Module::getPaymentModules() as $module) { if ($module['name'] == 'ps_cashondelivery') { $authorized = true; break; } } if (!$authorized) { die(Tools::displayError('This payment method is not available.')); } $customer = new Customer($this->context->cart->id_customer); if (!Validate::isLoadedObject($customer)) { Tools::redirectLink(__PS_BASE_URI__.'order.php?step=1'); } $customer = new Customer((int)$this->context->cart->id_customer); $total = $this->context->cart->getOrderTotal(true, Cart::BOTH); $this->module->validateOrder((int)$this->context->cart->id, Configuration::get('PS_OS_PREPARATION'), $total, $this->module->displayName, null, array(), null, false, $customer->secure_key); Tools::redirectLink(__PS_BASE_URI__.'order-confirmation.php?key='.$customer->secure_key.'&id_cart='.(int)$this->context->cart->id.'&id_module='.(int)$this->module->id.'&id_order='.(int)$this->module->currentOrder); } }
-
Erreur 500 sur le BO
bertiauxmarc replied to bertiauxmarc's topic in Utilisation de PrestaShop : configuration et difficultés
Bonjour je viens de vider manuellement le cache comme vous venez de me dire et tout refonctionne je n'ai plus d'erreur 500 pour ce qui est du code 127 en faite j'ai ajouter une ligne sur le fichier et j'ai denouveau accès a mes fichiers logs le dernier problème que j'ai c'est une erreur de Token quand j'ouvre le BO -
Erreur 500 sur le BO
bertiauxmarc replied to bertiauxmarc's topic in Utilisation de PrestaShop : configuration et difficultés
Apparement cela viendrait des fichiers log il me donne 127 comme code alors qu'il doit etre de 1 à 5 (severity) les permissions j'ai 777 -
assez complexe effectivement si je dis 1 gratuit a l'achat de 5 quand mes produit on 12 en condionnements pas compliquer je mets le nombre 60 et mon carton gratuit va se mettre mais quand dans le choix des produit j'ai des conditionnements de 20 le client qui me prendra 3 cartons arrivera à 60 mais la règle n'est pas bonne
-
bonjour je suis sous 1.7 et j'ai un soucis avec les règle paniers je souhaite faire une règle " a l'achat de 5 cartons recevez un carton gratuit" comment paramétrer cette règle en sachant que mes produits on des conditionnements différent exemple chips x8 chocolat x5 biscuit x10 en sachant également que mes clients ne peuvent acheter que par multiple avez vous une petite idée ?