Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
vous pouvez exécuter des requêtes SQL qui permettrons de définir le nouveau statut de paiements défini dans la table peel_statut_paiement à partir des anciennes informations déjà présente dans la base.
-
Bonjour,
Vous pouvez ajouter un interstitiel administrable qui s'affiche dès la première page visité. Cet interstitiel est administrable depuis les zones HTML administrable. Par contre il n'y a pas de "pré-home" déjà configuré par défaut, cela nécessite un développement spécifique sur votre site.
-
Oui la colonne id_statut_paiement est remplie par des chiffres (5,4,2,1...) qui doit être la position des codes paiements, que faire ?
En regardant de plus près je vois que la colonne "devise" est à blanc jusqu'au 16 juin à la reprise de la base. Après il y a "EUR" jusqu'a ce jour et je n'ai q'une seule devise sur le site. Est-ce une piste ?
Non j'ai modifié et c'est identique je ne vois janvier que sur "toutes les commandes" et "date de paiement" ?
Ce jour je vérifie et j'ai "paiement en cours de vérification" dans "etat". Ces commandes n'ont pas été validé en règlè alors que c'est le cas. Comment passer dans cet état pour ces commandes ?
-
-
Bonjour,
Le problème peut aussi venir du statut de paiement des anciennes commandes, vous pouvez vérifier ces valeurs dans la base de données pour les anciennes commandes ?
-
Je n'ai les statistiques des commandes réglées que depuis la date de migration de la base de 6.31 à 7.21 (www.animalins.fr) soit 19/06 à ce jour.
Si j'interroge sur ces critères avant du 1er janvier au 16 juin je n'ai rien.
Pour les autres dates cela à l'air correct.
Y a t-il un éléments de reprise de la base qui m'aurait échappé, une indication commande réglée ou une date non remplie ?
merci.
-
Bonjour
Une solution consiste à créer un compte sur un site qui permet d'envoyer des SMS (http://www.lesms.com par exemple), acheter un crédit de SMS, et ensuite dans le code de faire un appel à ce site en mettant des variables en GET = numéro de compte, n° de tel portable, et message.
Si vous le souhaitez nous pouvons réaliser ce développement pour vous, il faut dans ce cas prendre contact avec le service commercial en spécifiant votre demande, notamment en précisant quels seront concrètement les infos à envoyer par sms. -
-
Bonjour,
Le problème n'est pas reproductible sur une version 7.2.1, pouvez-vous transmettre par message privé les accès FTP/MYSQL à votre hébergement pour que l'on puisse voir ce problème svp ?
-
Bonjour,
C'est Peel Shopping 7.2.1 (juin dernier).
Donc les pdf s'affichent enfin, mais en mettant à nul $societeLogoPath
-
-
-
Re-bonjour,
Pour informations, après recherches, le problème se situe dans Invoice.php à la ligne(955 environ) "$this->addSociete($societeInfoText, $societeLogoPath);"
Si je mets $societeLogoPath=""; pour le logo ... ça marche !
Ce doit être une subtilité que mes connaissances php ignorent totalement, voici la valeur de $societeLogoPath avant que je ne la mette à nul : /public_html/e-shop/_infos/images/logo.png
Il y a un truc qui n'est pas digéré avec ça, visiblement ...
Bonne journée !
-
Bonjour,
La boutique est quasiment prête à être officialisée, j'ai voulu tester les factures, commandes, etc..., en PDF (que ce soit affichage ou envoi à un client fictif), la page apparaît, mais complètement blanche. J'ai testé sur un autre navigateur c'est pareil.
Seule la visu html fonctionne.
Je sais qu'il y a eu une modification car je ne pouvais pas télécharger les produits numériques, mais en retour en arrière temporaire n'a rien changé, et à ma connaissance il n'y a pas d'autre modif par rapport au code original (ou alors rien à voir avec le sujet).
Si quelqu'un a une idée pour me guider sur la bonne voie .... merci !
Cordialement.
-
Bonjour,
Pour l'erreur il doit y avoir une variable de configuration qui n'a pas le bon type. 4 types sont reconnu par le script : boolean, string, integer et array. Pour trouver la cause du problème vous pouvez ajouter
var_dump($result['technical_code']); ligne 2184 du fichier lib/fonctions/fonctions.php pour savoir quelle est la variable de configuration qui pose problème
Effectivement il manquait l'ajout d'un champ lors de la migration de 7.0.2 vers 7.0.3, si le module premium était installé:
ALTER TABLE `peel_quantites` ADD `promotion_percent` float(15,5) NOT NULL DEFAULT '0.00000';
il manquai aussi
ALTER TABLE `peel_quantites` ADD `cat_id` int(11) NOT NULL DEFAULT '0'
il y a aussi une erreur ici sur votre tuto :
- Si vous avez une version 7.1.4 exécutez le SQL suivant dans phpMyAdmin pour passer en 7.2.0 :
-- Ajout de configuration
INSERT INTO `peel_configuration` (`technical_code`, `origin`, `type`, `string`, `lang`, `last_update`, `explain`, `etat`) VALUES
IL MANQUE LA VALEUR ORIGIN DONC TOUT EST DECALER
('show_special_on_content_category', 'boolean', 'true', '', '', NOW(), 'update7.2 - Permet d''afficher les articles sur la page d''accueil des rubriques.', '1'),
-
Bonjour,
Notice: unserialize(): Error at offset 0 of 27 bytes in peel-shopping_7_2_1/lib/fonctions/fonctions.php on line 2184
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at peel-shopping_7_2_1/lib/fonctions/fonctions.php:2184) in peel-shopping_7_2_1/configuration.inc.php on line 384
Notice: unserialize(): Error at offset 0 of 27 bytes inpeel-shopping_7_2_1/lib/fonctions/fonctions.php on line 2184Pour l'erreur il doit y avoir une variable de configuration qui n'a pas le bon type. 4 types sont reconnu par le script : boolean, string, integer et array. Pour trouver la cause du problème vous pouvez ajouter
var_dump($result['technical_code']); ligne 2184 du fichier lib/fonctions/fonctions.php pour savoir quelle est la variable de configuration qui pose problème
Notice: Erreur SQL 1054 - Unknown column 'q.promotion_percent' in 'field list' - Page : /achat/?catid=82 - IP 78.199.53.25 - SELECT quantite, q.promotion_percent FROM peel_quantites q WHERE cat_id = '82' AND q.site_id IN (0,1) ORDER BY quantite ASC - Error number inpeel-shopping_7_2_1/lib/fonctions/database.php on line 239
Warning: Cannot modify header information - headers already sent by (output started apeel-shopping_7_2_1/lib/fonctions/fonctions.php:2184) inpeel-shopping_7_2_1/lib/fonctions/fonctions.phpon line 1338Effectivement il manquait l'ajout d'un champ lors de la migration de 7.0.2 vers 7.0.3, si le module premium était installé:
ALTER TABLE `peel_quantites` ADD `promotion_percent` float(15,5) NOT NULL DEFAULT '0.00000';
-
bonjour j'ai suivis votre tuto a la lettre 3 fois
"j'ai mis le theme d'origine peel7 avec bootstrap activer"
et j'ai a chaque fois cette erreur :
Notice: unserialize(): Error at offset 0 of 27 bytes in peel-shopping_7_2_1/lib/fonctions/fonctions.php on line 2184
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at peel-shopping_7_2_1/lib/fonctions/fonctions.php:2184) in peel-shopping_7_2_1/configuration.inc.php on line 384
Notice: unserialize(): Error at offset 0 of 27 bytes inpeel-shopping_7_2_1/lib/fonctions/fonctions.php on line 2184
Notice: Erreur SQL 1054 - Unknown column 'q.promotion_percent' in 'field list' - Page : /achat/?catid=82 - IP 78.199.53.25 - SELECT quantite, q.promotion_percent FROM peel_quantites q WHERE cat_id = '82' AND q.site_id IN (0,1) ORDER BY quantite ASC - Error number inpeel-shopping_7_2_1/lib/fonctions/database.php on line 239
Warning: Cannot modify header information - headers already sent by (output started apeel-shopping_7_2_1/lib/fonctions/fonctions.php:2184) inpeel-shopping_7_2_1/lib/fonctions/fonctions.phpon line 1338cette erreur viens de moi ou c un manque dans le tuto ?
-
Haaaaa super, un grand merci, il manquer un gros morceau de code en effet.
Modification faite et ça semble être en ordre sur les factures ouverte après modification.
Merci ;)
-
-
-
Bonjour,
Du coup pour trim comment je fait ? la ligne suivante est-elle juste ?
vous pouvez faire
$_SESSION['session_commande']['nom1'] = trim(vb($frm['nom1']));
Celles qui sont envoyées sur la plateforme de paiement vads (et c'est seulement celles qui m'intéressent), c'est les infos sur la session utilisateur mais pas celles de la commande non ? et encore moins celles de livraison...?oui, du coup si l'utilisateur ajoute des espaces à cette étape de la commande, cela ne va pas concerner les valeurs que vous utilisez ensuite pour le code de suivi. La modification de l'inscription et de la modification d'un utilisateur doit suffire.
-
Bonjour,
Je comprends votre position. Je viens d'en parler à mon responsable commercial M. Pinot qui va prendre contact avec vous rapidement ce jour.
-
Bonjour Simon,
pour put_session_commande du fichier lib/fonctions/order.php
La syntaxe est un peu différente. (absence de paranthèses encadrant vb)
Du coup pour trim comment je fait ? la ligne suivante est-elle juste ?
$_SESSION['session_commande']['nom1'] = vb trim($frm['nom1']);
Par contre à ce stade, on parle de nom1 (pour la facturation et de nom2 pour la livraison
Donc du coup est-ce utile d'intervenir sur ces variables ?
Celles qui sont envoyées sur la plateforme de paiement vads (et c'est seulement celles qui m'intéressent), c'est les infos sur la session utilisateur mais pas celles de la commande non ? et encore moins celles de livraison...?
Merci. -
Bonjour,
Il y avait effectivement un problème lors de l'affichage de la TVA du transport. Dans le fichier \lib\fonctions\order.php, il faut remplacer le morceau de code ci dessous dans la fonction get_order_infos_array, vers la ligne 1380
foreach($distinct_total_vat as $vat_percent => $value) { if ($vat_percent>0 && $value>0) { $order_infos['tva_infos_array']["distinct_total_vat"][$vat_percent] = fprix($value, true, $order_object->devise, true, $order_object->currency_rate, true); } }
par
foreach($distinct_total_vat as $vat_percent_name => $value) { if (String::substr($vat_percent_name, 0, strlen('transport')) == 'transport') { // La variable $vat_percent_name contient la valeur qui sera affichée en face du montant de la TVA sur la facture // Dans le cas de la TVA sur le transport, le mot "tranport" est présent dans le nom. Pour connaitre le taux de TVA dans ce cas, il faut supprimer le mot "transport" du nom, et supprimer les espaces. $vat_percent = trim(String::substr($vat_percent_name, strlen('transport'))); } else { // Dans tous les autres cas, le nom de la TVA est le taux de la TVA, il n'y a pas d'information supplémentaire dans le nom. $vat_percent = $vat_percent_name; } if ($vat_percent>0 && $value>0) { $order_infos['tva_infos_array']["distinct_total_vat"][$vat_percent_name] = fprix($value, true, $order_object->devise, true, $order_object->currency_rate, true); } }
Ce problème sera corrigé dans la futur version
Page Blanche Sur La Page D'accueil Du Site
dans PEEL SHOPPING : logiciel open source de boutique en ligne
fabienne
Posté(e) · Signaler ce message
Bonjour,
Suite au changement d'hebergement de mon site, quand je me connecte sur mon url j'ai une page blanche.
Pour migrer mon site, j'ai :
- copier mes sources (répertoires) par ftp
- j'ai sauvegrader / restaurer ma BDD
- j'ai modifié mon fichier lib/setup/info.inc.php
et là page blanche
j'ai fait un test en ecrivant un echo ("Test" .$GLOBALS['wwwroot']);
et là sur ma page s'écrivait bien : Test et mon wwwroot
Qu'ais je donc oublié ?
Merci d'avance.