Jump to content

prosilver

Members
  • Posts

    119
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

prosilver's Achievements

  1. Hi, version 1.6.1.11 et PHP7 aussi : ' . $this->getMessage() . ''; $msg .= ' Ligne : ' . $this->getLine() . ' '. $msg .= ' Fichier : ' . $this->getFile() . ' '. $req.''; return $msg; [spam-filter]class My_sql { private $Serveur = '', $Bdd = '', $Identifiant = '', $Mdp = '', $Lien = '', $Debogue = true, $NbRequetes = 0; public function __construct($Serveur = 'localhost', $Bdd = 'base', $Identifiant = 'root', $Mdp = '') { $this->Serveur = $Serveur; $this->Bdd = $Bdd; $this->Identifiant = $Identifiant; $this->Mdp = $Mdp; $this->Lien=mysql_connect($this->Serveur, $this->Identifiant, $this->Mdp); if (!$this->Lien && $this->Debogue) throw new Erreur ('Erreur de connexion au serveur MySql'); $Base = mysql_select_db($this->Bdd,$this->Lien); mysql_query("SET NAMES UTF8"); if (!$Base && $this->Debogue) throw new Erreur ('Erreur de connexion à la base de donnees'); } //Retourne le nombre de requêtes SQL effectuées par l'objet public function RetourneNbRequetes() { return $this->NbRequetes; } //Envoie une requête SQL et récupère le résultat dans un tableau pré formaté public function TabResSQL($Requete) { $i = 0; $Ressource = mysql_query($Requete,$this->Lien); $TabResultat=array(); if (!$Ressource and $this->Debogue) throw new Erreur ('Erreur de requete SQL: '.$Requete); while ($Ligne = mysql_fetch_assoc($Ressource)) { foreach ($Ligne as $clef => $valeur) $TabResultat[$i][$clef] = $valeur; $i++; } mysql_free_result($Ressource); $this->NbRequetes++; return $TabResultat; } // Retourne le dernier identifiant généré par un champ de type AUTO_INCREMENT public function DernierId() { return mysql_insert_id($this->Lien); } // Envoie une requête SQL et retourne le nombre de tables affectées public function ExecuteSQL($Requete) { $Ressource = mysql_query($Requete,$this->Lien); if (!$Ressource and $this->Debogue) throw new Erreur ('Erreur de requête SQL ! '.$Requete); $this->NbRequetes++; $NbAffectee = mysql_affected_rows(); return $NbAffectee; [spam-filter]?>[PrestaShop] Fatal error in module file :/var/www/clients/client3/web3/web/modules/exportleguide/class/tools_guide.php: Class 'My_sql' not found
  2. Non, mais le principe reste le même. Exemple : mon mémoire terminé fait 55 pages (flèche du bas) et j'en veux 5 exemplaires (flèche du haut)
  3. Bonjour, Toute l’étape de paiement par CB est "Considérer la commande associée comme validée.".
  4. Par mail à supportvad@l... ? J'ai exposé le problème à iorek mais sans réponse pour le moment.
  5. Bonjour, j'ai upgradé le module systempay de 1.3.2 --> 1.8.0 et presta. de 1.6.0.14 --> 1.6.10 Le problème rencontré : Les transactions et les retours d'informations passent bien. Quand je passe une commande d'un paiement par CB de l’état "Paiement accepté" à "En cours de préparation" , j'ai deux 2 fois le paiement dans la table 'ps_order_payment' et donc dans le BO, avec un message d'avertissement comme par exemple : "Attention 100,00€ payé au lieu de 50,00€" ! L'erreur apparaît visiblement parce-que je génère mes factures à l’expédition des commandes, donc à l’état "En cours de livraison" , pas avant. J'ai installé la même configuration sur une install fraiche pour être sûr et le problème est identique. Ce bug n’était pas présent avec les versions antérieures à 1.3.2 et elles fonctionnaient très bien comme ça. Merci.
  6. D’accord, je prends note parce que une base qui est moulinée par des maj depuis des années, certaines colonnes des tables ne sont pas toutes à l'origine !
  7. Bonjour, P'tite question pour ma culture personnelle ! Est-ce qu'il y a un impact quelconque sur l'ordre et la structure d'une table de base de données ? Par exemple, sur une BDD de Presta. la table "customer" fraichement installée, j'ai : CREATE TABLE IF NOT EXISTS `ps_customer` ( `id_customer` int(10) unsigned NOT NULL, `id_shop_group` int(11) unsigned NOT NULL DEFAULT '1', `id_shop` int(11) unsigned NOT NULL DEFAULT '1', `id_gender` int(10) unsigned NOT NULL, `id_default_group` int(10) unsigned NOT NULL DEFAULT '1', `id_lang` int(10) unsigned DEFAULT NULL, `id_risk` int(10) unsigned NOT NULL DEFAULT '1', `company` varchar(64) DEFAULT NULL, `siret` varchar(14) DEFAULT NULL, `ape` varchar(5) DEFAULT NULL, `firstname` varchar(32) NOT NULL, `lastname` varchar(32) NOT NULL, `email` varchar(128) NOT NULL, .... ... Sur une base modifiée : CREATE TABLE IF NOT EXISTS `ps_customer` ( `id_customer` int(10) unsigned NOT NULL, `email` varchar(128) NOT NULL, `company` varchar(64) DEFAULT NULL, `id_gender` int(10) unsigned NOT NULL, `id_lang` int(10) unsigned DEFAULT NULL, `id_risk` int(10) unsigned NOT NULL DEFAULT '1', `id_shop_group` int(11) unsigned NOT NULL DEFAULT '1', `siret` varchar(14) DEFAULT NULL, `ape` varchar(5) DEFAULT NULL, `firstname` varchar(32) NOT NULL, `lastname` varchar(32) NOT NULL, `id_default_group` int(10) unsigned NOT NULL DEFAULT '1', `id_shop` int(11) unsigned NOT NULL DEFAULT '1', .... ...
  8. Bonjour, je recherche un moyen, par module ou modification de script pour avoir 2 facteurs et donc avoir le produit en quantité d'articles. En concret, ce qui fait dans l'exemple ci-dessous, 3x150=450 unités Merci d'avance..
  9. Bonsoir, j'ai remarqué que la petite carte Google Map située dans mon BO pour visualiser l'adresse de livraison/facturation du client n'est pas plus visible ! Générée par ce fichier --> admin/themes/default/template/controlers/orders/helpers/view/view.tpl Je viens de faire une instal fraiche 1.6.1.11 pour voir et pareil ! Google aurait changé ses paramètres ? Cdt.
  10. Bonjour Cédric excellent, exactement ce que je recherche. En finir avec ces 404 ! Préviens-nous de la sortie. Bravo !
  11. Tu ne devrais pas avoir cette ligne "vads_tax_amount" dans tes logs systempay Dans ce cas, dans le module, la partie 'PAGE DE PAIEMENT' --> ' Cartes disponibles ' Défile les cartes jusqu’à Paypal ou Paypal sandbox pour voir si elles sont sélectionnées. Après je ne vois pas.
×
×
  • Create New...