Flux d’activité
Flux d’activité de Messages
-
-
-
J'ajoute que si vous retirez la variable $wwwroot, ou que vous la passez à '', votre site ne fonctionnera plus du tout : la quasi-totalité des liens sur votre site sont en effet gérés à partir de $wwwroot.
-
Bonjour lionel20,
Pour installer la boutique, il fau tpasser par http://www.monsite.tld/installation/index.php
-
Sujet sut dire à un ami :
http://forum.peel.fr/bug-dire-a-ami-Peel-V4-t3002.html
Je clos ce sujet, car tout est résolu.
-
Bonjour equi-monde,
Les infos suivantes sont disponibles dans la table peel_societe,
- Nom de la société
- Adresse du siège
- N° de téléphone (Facultatif mais c'est un plus)
- N° TVA
- N° Compte bancairé
A partir de la requête suivante :
SELECT societe, adresse, tel, tvaintra, code_banque FROM peel_societe WHERE id = 1
Vous devriez pouvoir les retrouver (ce sont les infos qui sont éditables depuis votre back-office, section "Paramètres de la société"
Pour la dernière info,
- Nom du responsable commercial
Le plus simple est de l'ajouter en dur au moment de la génération de la facture, le plus cleau est d'ajouter un champ responsable_commercial (VARCHAR 255) et de le gérer comme les autres infos dans peel_societe.
Cordialement,
-
Bonjour,
Les deux solutions sans toucher au serveur seraient de remplacer tous les now() dans le code par :
- soit un ".date('Y-m-d H:i:s")." qui permet de remplacer l'heure du moment en SQL par l'heure du moment en PHP
- soit un DATE_ADD(now(), INTERVAL XXXX HOUR) pour rajouter ou retracher XXXX heures à l'heure du serveur
-
Bonjour,
Qu'entendez-vous par "effacer" l'option Paypal ? Le plus simple serait de reprendre un backup du code de votre boutique, ou au pire celui de PEEL Shopping vierge, et d'y reprendre le code que vous avez effacé.
Si vous n'y arrivez pas, appelez-nous lundi matin pour qu'on traite ce problème.
-
Bonjour,
Vous pouvez m'envoyer l'URL de votre boutique pour que je vous fasse un diagnostique. Ca vient manifestement de l'intégration de votre charte graphique, puisque ce bug ne se produit sur la version vierge.
-
Bien le bonjour.
J'ai fait une conne...., j'ai effacé l'option paypal et ne sait comment la rétablir.
Merci du dépannage.
-
Bonjour à tous ,J'ai une erreur qui intervient lorsque je passe sur une deuxième pages pour consulter la suite des produits.
Le texe décale la boutique de 3 ligne et s'affiche
Quelqu'un pourrais il me dire comment y remédier :
voilà le texte ;) : Notice: Undefined index: 2 in haut.php on line 81
Lionel
Bon apparement de nombreux bugs apparaissent :P , alors que la boutique est quasi vierge, c'est à dire que l'installation est faite sans aucun changement de codes !...à méditer :D
Bon ben si quelqu'un peux nous aider moyennant finances , on est preneur :P ...
-
Bonjour à tous ,
J'ai une erreur qui intervient lorsque je passe sur une deuxième pages pour consulter la suite des produits.
Le texe décale la boutique de 3 ligne et s'affiche
Quelqu'un pourrais il me dire comment y remédier :
voilà le texte ;) : Notice: Undefined index: 2 in haut.php on line 81
Lionel
-
Bonjour à tous !
Un problème réglé, un autre est apparu :
Ce problème, auquel nous n'avions pas pensé, affecte 2 ressources et gêne notre production :
1 - PHP
2 - Mysql
Solutions :
Indiquer le fuseau horaire de référence dans le fichier de config php.ini, accessible dans /etc/php5/php.ini.
L'hébergeur ne propose pas l'accés à celui-ci...
Donc, à la racine de notre site dans le .htaccess on peut indiquer : SetEnv TZ "Europe/Paris"
Placé dans la racine du domaine il s'appliquera récursivement à tous les répertoires situés en dessous.
C'est OK et règle le problème Php
Reste le problème MySql pour lequel je ne connais pas la solution...côté client !
SELECT NOW()
Canada East=2009-10-09 17:41:09 time_zone = SYSTEM
Europe/Paris=2009-10-09 23:41:09
J'ai essayé Mysql> SET GLOBAL time_zone = "Europe/Paris"
Erreur
requête SQL:
SET GLOBAL time_zone = "Europe/Paris"
MySQL a répondu:
#1227 - Access denied; you need the SUPER privilege for this operation
Je n'ai pas les droits et ne sait comment pratiquer !
Une solution SVP
-
Bonjour,
Je suis d'accord, et justement aujourd'hui il a été modifié une ligne de code pour la prochaine version de PEEL Shopping (qui arrive plus vite que vous ne pouvez le penser, ;) ) ayant un dirname(__FILE__) pour le passer en $dirroot.
L'orientation est à la suppression de tous les usages de __FILE__ ce qui simplifiera le code.
-
bonjour,
allez je tente de repondre .....
le $dirroot est le chemin absolu du site => /home/a/b/c/mon_site
le $wwwroot est le chemin relatif => mon site
bon et alors .... on arrive sur mon_site dans les deux cas !!!! ;) pourquoi se compliquer la vie ??
le $wwwroot est la pour etre intérrogé via une url => http://mon_site
alors que $dirroot est la pour les acces des fichiers ( upload , images, etc ...)
bref avec $dirroot on ne peut pas trafiquer l'url à distance puisque c'est un chemin vers des repertoires, alors que $wwwroot pourrait etre detourné
bon apres le define regarde ici
c'est plus clair :D
-
bonjour
j'utilise Eclipse qui permet de travailler en sftp ou en ssh sur les serveurs distants, avec autocompletion , editeur css et fonctions mysql
que du bonheur ;) et bien sur en open source
-
le même problème s'affiche sur la version 5.3 de décembre 2007
et le message d'erreur est bien la ligne ~338 de fonctions.php
-
Il s'agit de la version premium version 4.0 de 2006
et le bout de code qui provoque une erreur est sur la page modeles/haut.php et non fonctions comme je l'avais indiqué.
-
-
Bonjour,
Précisez bien toujours les numéros de version, car sinon on s'y perd ;) Ce bug n'existe pas dans la 5.41 et supérieur, et je crois que c'était corrigé dans la 5.4 mais pas sûr. Il s'agit de la refonte de beaucoup de passages de code, donc je n'i pas de correctif simple à proposer.
Je viens de regarder le code de la 5.5 : pour information la variable ecom en GET ne sert plus du tout.
Gilles
-
Bonjour,
L'erreur provient soit d'un chemin qui est à changer pour que ça corresponde à l'arborescence sur le nouveau serveur, soit les droits d'exécutions qui n'ont pas été donnés : le fichier exécutable doit être en 755 ou en 775 suivant les configurations.
-
Bonjour,
Il s'agit d'un problème de parenthèses dans le SQL : il y a au moins un OR dans le WHERE, donc il faut forcer ce que vous souhaitez en mettant des parenthèses.
Je viens de vérifier dans Premium 5.5 qui est sortie aujourd'hui : pas de problème.
$rqProdSearch = "SELECT p.*, c.id as categorie_id, c.nom_" . $_SESSION['langue'] . " as categorie
FROM peel_produits p
INNER JOIN peel_produits_categories pc ON p.id = pc.produit_id
INNER JOIN peel_categories c ON c.id = pc.categorie_id
WHERE p.etat = '1'
AND (p.nom_" . $_SESSION['langue'] . " LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%'
OR p.reference LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%'
OR p.descriptif_" . $_SESSION['langue'] . " LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']), ENT_QUOTES)) . "%')
ORDER BY p.nom_" . $_SESSION['langue'] . "
DESC LIMIT 0,10";
-
Bonjour à toutes et à tous,
Nous sommes aujourd'hui heureux de vous faire découvrir une nouvelle version majeure de PEEL PREMIUM : la version 5.5
Ces derniers mois, nous avons attentivement tenu compte de vos remarques, de vos suggestions. C'est pourquoi PEEL PREMIUM 5.5 comporte de nombreuses améliorations de modules fonctionnels.
Notre équipe de développeurs a procédé à la correction de bugs, et nous avons surtout porté une attention toute particulière à rendre cette version plus ergonomique et globalement plus pratique à utiliser.
Parmi les nouveautés, on notera l'apparition de l'affichage modulable HT/TTC ainsi que la possibilité d'envoyer au client un lien vers sa facture PDF.
Plus globalement, plusieurs "grandes thématiques" se dégagent avec notamment les améliorations relatives à la gestion de la TVA, des langues, des factures proforma et du multidevises.
Concernant les problématiques de référencement, nous avons procédé à la mise en place de la phase finale de la mise en conformité du code XHTML généré.
Voici les RELEASE NOTES comparatives PEEL 5.5 / PEEL 5.41 en date du 29/10/2009 :
Fonctionnalités :
- Ajout de la possibilité de placer le symbole de la devise à gauche ou à droite du montant lors de la création ou de la modification d'une devise
- Ajout de l'affichage modulable HT/TTC sur le détail de commande
- Ajout d'un formulaire permettant de choisir le taux de TVA de transport lors de la création/modification d'un bon de commande ou lors de la modification d'une commande existante
- Ajout de la possibilité d'envoyer un mail au client contenant le lien vers la facture PDF du client
- Ajout d'un lien vers les informations de la commande quand on modifie les produits d'un bon de commande
- Ajout du choix de la devise dans la création d'un bon de commande ou d'une facture proforma
- Ajout d'un champ de texte éditable pour le taux de change d'un bon de commande
- Ajout de la possibilité de paramétrer l'affichage des prix en HT/TTC dans le back-office
- Ajout de la date de paiement et devise sur les factures PDF
- Ajout du module permettant à l'utilisateur de paramétrer le numéro de facture (Préfixe / Suffixe en plus du numéro de commande)
- Ajout de la gestion de plusieurs taxes dans la création de factures proforma
- Ajout du module de la génération de facture avec enregistrement du PDF dans le dossier administrer/factures
- Ajout de la prise en compte du stock pour les produits "chèques cadeaux"
- Ajout d'une fonctionnalité : l'administrateur peut choisir une devise par défaut via un menu déroulant dans "paramètre de la boutique"
- Modification de l'ordre d'affichage des pays activés : classement par ordre croissant en fonction du champ "position" au lieu de l'ordre alphabétique
- Modification de la fonction "fprix" avec ajout de 3 attributs : désormais on peut choisir la devise qu'on veut afficher, si on veut effectuer une conversion ou non, et forcer le taux de conversion
- Modification du fichier lisezmoi.txt pour correspondre aux mises à jour
- Le taux de change de la commande et la devise de la commande sont visibles dans le back office
- Lors d'une commande, la devise de la commande et le taux de conversion associé sont stockés dans peel_commandes
- L'éditeur de texte FCKEditor est maintenant l'éditeur par défaut
- Suppression de l'affichage du symbole de la devise au profit du code normalisé
Optimisation du modèle de recherche rapide :
- Ajout du module AJAX/JS "Script.aculo.us" permettant de lancer une recherche rapide (POST uniquement) passé un certain délai après la dernière touche appuyée
- Délai configuré sur 0,6sec évitant ainsi un flood POST si l'utilisateur tape lentement, et étant tout de même assez réactif/rapide pour lancer une recherche quand besoin
- Le retour des recherches (modules/search/produit.php) se fait désormais sous une liste <ul> <li> pour chaque élément trouvé (pour compatiblité scriptaculous)
Amélioration de la gestion des langues :
- Création automatique des champs de table nécessaires pour la langue créée (langues.php)
- Ajout des drapeaux de tous les pays dans /lib/flag
- Création de 2 variables sessions; une pour la récupération des URLs des drapeaux, l'autre pour récupérer le nom des langues dans leur propre langue (ex : Français pour français, English pour anglais, ...)
- Limitation du champ "extension" à 2 caractères + précision du fait qu'il faut entrer le code de la langue format ISO639-1
- Changement du système d'upload de Drapeau par un Input text, de manière à ce que l'administrateur renseigne un URL d'image, si juste un nom d'image, le dossier /lib/flag est pris par défaut
- La mise à jour de la session des langues activées se fait à chaque chargement de page dans l'administration (au lieu de chaque login)
- Modification de l'affichage des drapeaux : utilisation de la variable de session des langues activées et non plus un tableau écrit "en dur"
- Modification des alt (liens et images des drapeaux) pour afficher le nom de la langue dans sa propre langue et non plus "Version française" "English Version"
- Modification du méta http-equiv content-language en utilisant le code langue ISO639-1 (Extension)
- Suppression des champs de bdd inutiles de type "_de" et "_es" dans peel.sql
Correction de bugs :
- Ajout de htmlspecialchars_decode pour un affichage correct du symbole euro dans certains mails
- Ajout d'un guillemet manquant qui affectait la mise en page du module Expeditor
- Mise à jour de l'affichage dans le panneau d'administration : dans la liste des commandes, les prix sont affichés dans la devise de la commande, de même lorsqu'on veut faire une modification
- Les symboles de la devise écrit en dur ont été remplacés par le symbole de la devise choisit par l'administrateur
- Prix catalogue (prix_ca) sont maintenant mis à jour correctement
- Dans les modules d'administration des commandes, calcul de marge et export/vente : on affiche dorénavant le prix de manière plus cohérente, dans la devise de commande et/ou dans la devise de l'administrateur
- La date d'inscription se mets correctement à jour pour un revendeur ou lors d'une création de facture proforma
- Commandes avec montant nul maintenant non permises
- Modification de la structuration de l'export des ventes et de l'export via Expeditor
- Correction d'un bug d'attribut dans le caddie
- Correction d'un bug dans la gestion des commandes dans l'administration
- Correction d'un bug sur la requête de création de commande
- Correction d'un bug d'insertion de numéro de facture + suppression de code mort
- Correction d'un bug dans la création de numéro de facture automatique
- Correction d'un bug d'insertion du pays lors d'une modification d'une facture proforma
- Correction d'un problème sur l'export Expeditor avec id_statut_paiement précisé
- Correction du bug lors de l'ajout au panier d'un nombre négatif de produit
- Correction d'un bug d'affichage du caddie
- Correction d'un calcul de TVA de transport dans la feuille link_proforma.php
- Correction d'un bug concernant un problème d'insertion dans la base de donnée du code de devise et du taux de conversion
- Correction d'un bug : lors d'une promotion, l'écotaxe n'était pas pris en compte dans le prix barré en HT et TTC
- Correction d'un bug lors de l'installation automatique qui ne prenait pas en compte la table peel_affiliation
- Correction d'un bug graphique pour l'affichage des factures générées en PDF
- Correction d'un bug compliqué affectant la variable de session de langue
- Correction d'un bug lors de la saisie d'un mot dans le module de recherche lorsque l'url rewriting était activé
- Correction d'un bug concernant les prix TTC/HT des factures proforma
- Correction du module javascript de la fonction recherche dans les bons de commandes (etape2)
- Correction du bug sur l'arborescence des catégories / sous-catégories depuis les pages de catégorie / sous-catégorie / produits
- Correction d'un bug dans le caddie et les lots
- Correction de fautes d'orthographe
Sécurité:
- Ajout de options -indexes dans le fichier .htaccess
- Ajout de @ devant les chmod
- Amélioration de la sécurité : suppressions des appels à eval en PHP
- Correction d'un bug sur les textes d'emails envoyés vers les utilisateurs en cas de réinitialisation du mot de passe
- Restriction des droits à appliquer aux fichiers et dossiers qui sont manipulés par PHP
- Suppression du fichier de configuration de la classe multipage au profit de nouvelles variables de langue
- Suppression des fonctions lit_modele et chop_ccnum qui n'étaient plus utilisées
Optimisation du code (rapidité, compatibilité, ... ) :
- Ajout de variable de langue pour le mail d'envoi de facture en PDF
- Amélioration de la gestion des modules
- Correction index pour la table peel_commandes
- Déplacement du setlocale() initialement dans fonctions/fonctions.php, dans configuration.inc.php prenant pour valeur la session langue
- Modification du message "Propulsé par Peel" par "une création PEEL"
- Modification du message demandant à l'utilisateur de se connecter pour bénéficier de son code promotionnel + Correction d'une entité HTML dans une variable de langue
- Modification des statuts de livraison pour Paypal
- Remplacement des ereg* par des preg* pour compatibilité PHP 5.3.0
- Remplacement de quelques ;; qui trainaient en fin de ligne par ;
- Finalisation de l'internationalisation de quelques emails
- Suppression du répertoire administrer en dur dans le code
- Suppression de \n\n dans un envoi d'émail, pour rendre compatible avec les serveurs ayant suhosin
- Suppression de Bcc dans les envois d'émail et remplacement par envoi email séparé, pour rendre compatible avec les serveurs ayant suhosin
- Suppression de tout ce qui concerne percent_remise_client car cette fonctionnalité n'a jamais été utilisé et n'était pas en état de l'être
- Suppression de la table peel_sites_pivots
- Suppression de email_commande_cb() qui n'était appelé nulle part, ainsi que des variables correspondantes dans les fichiers de langue
Gestion du caddie remaniée :
- Améliorations de la gestion des codes promotionnel, supprimant ainsi des incohérences de fonctionnement
- Ajout d'une fonctionnalités permettant à l'administrateur de choisir un nombre de codes promo déterminer
- Ajout d'un compteur d'utilisation de code promo
- Ajout de message d'erreur spécifique à chaque erreur rencontrée
- Des fonctions de contrôle ont été ajoutées pour fiabiliser les calculs des réductions
- La ventilation des promotions sur les articles du panier a été refaite
- La gestion du calcul du panier a été modifiée et la structure du code a été optimisée pour accroitre la sécurité, faciliter l'entretien et fiabiliser les calculs
- Suppression des taux de TVA 'en dur' dans le code
Référencement & phase finale de la mise en conformité du code XHTML généré :
- suppression des dernières balises non fermées
- Les balises input sont dorénavant intégrées correctement
- Remplacement des align="absmiddle" par "vertical-align"
- Balises 'font' remplacée par des balises span liées à des styles CSS
- Remplacement des '&' par des '&' dans les liens
- Suppression de l'attribut name dans les balises "form"
-
Bonjour,
OK avec Arnaud !
si la correction fonctionne pour la partie administration, le message d'erreur s'affiche sur le site, en dehors de la partie administration. La réponse de Paulanna ne concerne que la partie administration.
La ligne qui génère cette erreur est la ligne ~338 de fonctions.php
new pausescroller(pausecontent, "pscroller1", "someclass", 3000)
et le message d'erreur est Erreur : 'pausecontent' est indéfini.
Plusieurs posts sur ce sujet apparaissent dans le forum, et aucun n'a de réponse, alors qu'il s'agit bien d'un bug de la version premium5...
Une idée ?
-
Merci pour vos réponses...
... Après quelques heures de recherche, il fallait modifier les fichiers invoice.php et facture_pdf.php avec $commentaires...
ce n'est donc plus la peine de poster de réponse.
Impossible d'ajouter d'autres articles dans back office
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Gilles Boussin
Posté(e) · Signaler ce message
Bonjour,
Qu'avez-vous dans votre fichier : \administrer\produits.php, L 1029 ?