Navigation

    aide prestashop

    PrestaHelp

    • S'inscrire
    • Se connecter
    • Recherche
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    1. Accueil
    2. eolia
    3. Sujets
    • Profil
    • Abonnements
    • Abonnés
    • Sujets
    • Messages
    • Meilleur sujets
    • Groupes

    Sujets créés par eolia

    • Override du module Sthoverimage
      Modules • • eolia  

      1
      0
      Votes
      1
      Messages
      3
      Vues

      Personne n'a répondu

    • Informations générales
      PhenixSuite • • eolia  

      2
      0
      Votes
      2
      Messages
      7
      Vues

      Le dernier changelog: Changelog PhenixSuite 2023 Eolia Author: Eolia eolia@eoliashop.com copyright Eolia devcustom.net license https://www.opensource.org/licenses/osl-3.0.php Open-source licence 3.0 Release Notes for PhenixSuite #################################### v1.6.2.1 - (2023) #################################### Correctif pour versions non MariaDB de l'upgrade SQL #################################### v1.6.2.0 - (2023) #################################### BO Header: Lien ajouté vers le paramétrage de la page Maintenance Option d'activation pour le mode debug ajoutée en page Paramètres Avancés => Performances Correctif multilignes sur le Chat (utilisation de la touche Maj + Entrée) Correctif warning is_countable sur RequestSql.php Correctifs sur AdminOrdersController.php/OrderSlip.php (génération des avoirs) Mise à jour des adresses panier en cas de suppression de l'adresse associée Mise à jour BxSlider.js JQuerySortable deprecated remplacé par vendor/Sortable.min.js Mise à jour du module homeSlider en conséquence Intégration du script de contrôle d'intégrité (cleaner.php) Ajout de contrôle de droits sur la mise en mode debug Suppression des eval() dans le core Possibilité de valeurs multiples pour les caractéristiques (avec choix du séparateur par caractéristique) Ajout du choix de tri (position ou alphabétique) pour les valeurs de caractéristiques Contrôle des doublons sur noms et valeurs de caractéristiques Ajout de la priorité (ordre) pour les règles de prix spécifiques Langue par défaut pré-sélectionnée pour les traductions (1 clic en moins) Correctif sur le mail de confirmation de commande Correctifs dans le product.js du thème par défaut concernant l'affichage des remises, prix spécifiques et quantités Correctif sur les liens en tab au lieu de controller dans les contrôleurs Admin Mise à jour Parser SQL pour compatibilité PHP8 Correctif sur l'édition d'adresse depuis une commande en BO (l'ancienne ne passait pas en deleted) Ajout du HookActionOutputHTMLBefore dans le frontController (permet l'usage de short_codes) Possibilité d'harmoniser les prix TTC suivant les pays Patch js si les légendes d'images comportent des retours à la ligne Catch error handler pour pouvoir utiliser certaines typos PHP8 sur des environnements en version inférieure Possibilité d'imposer des frais pour les commandes d'un montant inférieur au minimum requis Produits: Ajout du paramètre de visibilité "Nulle part" réel (L'ancien "none" est toujours accessible depuis une url directe) Commandes: possibilité de renvoyer le mail de confirmation de commande Compatibilité PHP 8.2.2 effective #################################### v1.6.1.30 - (2022-12-29) #################################### Edition en direct des champs références, EAN13 et UPC pour les déclinaisons Gestion des lots (DLC/DLUO) avec quantités et dates de péremption Gestion plus fine des redirections pour les produits désactivés (vers autre produit, catégorie parente ou page d'accueil, en permanent ou provisoire) Recherche multi-mots en BO Ajout du champ TARIC (Nomenclature douanière) pour les produits Possibilité de supprimer un paiement sans ID de transaction Affichage du détail des packs et déclinaisons dans la liste des produits de la commande Affichage de la réduction par ligne de produit si remise effectuée Tests complémentaires effectués pour la compatibilité PHP8 (en mode debug: Notices & warning) et correctifs apportés Refactorisation du code de paymentModule.php avec déplacement de la partie envoi de mails vers orderHistory.php et sauvegarde du 1er état avant l'appel du hook validateOrder (Evite les commandes sans état si le hook crashe) Passage en mode debug directement depuis le BO Mise à jour des tranches de prix transporteurs en 1 clic Mise à jour de la géolocalisation Correctif de Tools.php (Mauvaise url pour la mise à jour des certificats et erreur dans la gestion du ssl) Logs activables pour les méthodes GET et PUT du webservice (en cas de debug) Ajout du paramètre de visibilité pour les langues (en FO) #################################### v1.6.1.29 - (2022-12-07) #################################### Correctif complet du code coeur et modules pour la compatibilité PHP 8 (Comprenant la mise à jour de TCPDF et HTMLPURIFIER entre autres) Possibilité de déclinaisons sur produits virtuels Correctif sur la classe DB.php du module Autoupgrade Correctifs sur Guest.php et Connection.php (pour cesser d'enregistrer les logs des bots) Correctif sur Cartrule.php (calcul erroné du montant total du panier, cart rules déduites, lors du contrôle du minimum requis) Contrôle de la validité des adresses lors de la création d'une commande BO ou reOrder depuis un panier/commande existant Ré-écriture du module blockRss (qui utilisait une classe xml_parser obsolète depuis 2012) Adaptation du module Blocklayered (conserve les sélections après rechargement de la page et propose une affichage trié par sous-catégories) Correctif pour empêcher les paiement en double générés par certains modules de paiement en cas de retours simultanés Mise à jour des détection d'OS et Navigateurs (automatic update) Normalisation des numéros de téléphone #################################### v1.6.1.28 - (2022-11-12) #################################### PANIER Possibilité de bloquer (rendre non modifiable) un panier sur son contenu produits (Utile lors d'un envoi de lien de paiement avec produits ou frais de ports offerts) Blocage également du panier lors du choix de méthode de paiement (Anti-fraude) Les paniers bloqués peuvent être débloqués ("dupliqués") par le client pour permettre leur modification CARACTÉRISTIQUES Suppression et intégration des valeurs "customs" comme de nouvelles valeurs, automatiquement Possibilité de rendre visible/invisible des caractéristiques en FO Ajout du paramètre position pour les valeurs de caractéristiques (Utile pour classer des valeurs numériques par exemple) Ajout du paramètre Icône pour chaque valeur (Permet d'afficher des pictos en FO) SAV Utilisation de réponses prédéfinies paramétrables Ajout de pièces-jointes multiples depuis le BO (A voir pour ajouter cette fonctionnalité dans les pages commandes également) Transfert d'un thread à un autre service (Service client, transport, conseil,...) Ajout d'un bouton de suppression ENTREPOTS Possibilité d'utiliser les entrepôts et emplacements sans activer les stocks avancés COMMANDES Possibilité d'ajout d'une note spécifique liée à la commande Possibilité de créer une commande gratuite en BO (free_order) Possibilité de supprimer l'étape transporteur pour un groupe défini (Vente sur place en magasin par exemple) Remplacement de GoogleMap (payant) par Leaflet Possibilité de générer des factures proforma tant que la commande n'est pas payée (Virement bancaire, traite, chèque, etc...) PDF Visualisation par défaut dans le navigateur plutôt que téléchargement systématique Modification du traitement d'édition en masse (Génère un zip de l'ensemble des factures individuelles plutôt qu'un affichage global) PARAMETRES Suppression des options de cache serveur et autres réglages exotiques inutiles Ajout du choix de priorité lorsque plusieurs règles catalogue peuvent s'appliquer Ajout du choix de l'application de règles panier sur des produits déjà remisés Possibilité de déplacer les produits hors-stock en fin de liste pour les listings en FO Possibilité d'afficher ou non Marques OU/ET Fournisseurs Suppression de la dépendance à api.prestashop pour la mise à jour des monnaies PRODUITS Ajout de statistiques par produit en page produit (et sur dashboard avec possibilité d'export) Editeur en ligne des légendes image (Chaque champ est modifiable en direct) Possibilité d'éditer un prix spécifique (au lieu de devoir le supprimer et le recréer) Mise à jour des packs lors de l'ajout de stock de produits appartenant à ces packs Ajout du champ "Phrase d'accroche" disponible pour l'objet product en FO Correctif de l'effacement des images mini en multi-shop Possibilité de générer des images WEBP si votre serveur le permet PERSONNALISATIONS PRODUITS: Ajout simplifié d'éléments (texte ou fichier) Possibilité de suppression par élément Ajout de l'impact sur le prix par élément de personnalisation. Nécessite un ajustement de certains fichiers de votre thème (blockcart et summary) pour un meilleur rendu Gestion des prix spécifiques liés Refactorisation du code existant RECHERCHE Optimisation de l'indexation et du moteur Ajout de la recherche par référence en 1er TRANSPORT Suppression de l'option dangereuse de gratuité dans: Transport -> Préférences (Utiliser une règle panier permet d'être plus précis et sélectif) Correctif dans le thème bootstrap de l'affichage du delai (non-inclus par défaut dans la boucle {foreach} dans order-carrier-advanced.tpl, order-carrier.tpl et order-carrier-opc-advanced.tpl) CLIENTS BO: Affichage des 10 derniers paniers, produits vus et commandes maximum (Possiblité d'en charger plus en Ajax) pour éviter les chargements de page trop longs pour les comptes clients ayant un gros historique BO: Possibilité d'envoyer des messages (prédéfinis ou non) depuis la page Client GROUPES Possibilité d'assigner toutes les catégories à un groupe en un clic MAGASINS Gestion des adresses de type "store" en tant que véritables adresses (utile pour l'adresse de livraison en magasin sur les factures) Suppression de la dépendance à Google pour l'affichage des cartes (remplacé par Leaflet) - stores.tpl, stores.js et stores.css à mettre à jour dans votre thème F.O. Chargement par défaut du plugin fancybox Protection des formulaires avec email MODULES Ajout de la fonction displayInformation() ADMIN Notifications si un autre employé est loggué sur la même page en cours d'édition (désactivable) Messagerie instantanée entre employés WEBSERVICE API Ajout du hook handleAddWebserviceResources (Permet de gérer le webservice depuis un module et générer ses propres requêtes)
    • [1.5.0.17+] Erreur de protocole lors de la génération de pdf
      BUG connus • bug 1.6 front-office 1.5 • • eolia  

      1
      1
      Votes
      1
      Messages
      525
      Vues

      Personne n'a répondu

    • Certains clients ne recoivent pas mes emails
      Discussion générale • système smtp • • eolia  

      2
      0
      Votes
      2
      Messages
      1314
      Vues

      Tous mes clients en outlook.fr ou live ou hotmail ne recoivent pas mes mails ou ceux-ci sont en spam, pourquoi ?
    • Pourquoi le module cronJob ne fonctionne-t-il pas avec les mutus OVH ?
      Tutoriels • système administration • • eolia  

      16
      0
      Votes
      16
      Messages
      1427
      Vues

      V

      Bonsoir, je reviens vers vous pour remonter ce sujet car je n'arrive pas à faire marcher les taches crons malgré votre codage. Je suis en prestashop 1.7 avec un OVH mutualisé. Je veux faire tourner une tâche cron d'un module de génération de relances via messenger. J'ai donc mis la tache cron indiquée dans ce module dans le module cronjob. Et j'ai copié votre script dans un fichier cron.php que j'ai mis à la racine de mon fichier admin dans le www (c'est-à-dire : www/adminxx/cron.php). J'ai pris soin de mettre la tache cron indiquée dans cronjob dans ce cron.php. Je vous recolle le texte indiqué dans cron.php peut-être ai-je fait une erreur ? J'ai levé mon nom de domaine et les clés en remplaçant par xxx <?php /* ** Changez cette variable en true ou false pour que le cron ** affiche quelque chose - ceci apparaît dans les log de la ** console */ $verbose = true; /* ** sur l'écran de configuration du module cronjobs ** après avoir activé le mode avancé */ $cronjob_url = <<< EOT https://www.monnomdomaine.fr/adminxxx/index.php?controller=AdminCronJobs&token=xxxx EOT; /************************************** ** Ne rien modifier après cette ligne ** ***************************************/ error_reporting(E_ALL); $break_line = (php_sapi_name() == "cli") ? PHP_EOL : '<br/>'; $output = $verbose ? $break_line.'Cron Report of '.date('c').$break_line.$break_line : ''; $cronjob_url = trim($cronjob_url); $ch = curl_init($cronjob_url); curl_setopt($ch, CURLOPT_URL, $cronjob_url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $data = curl_exec($ch); if ($verbose) { if($data) $output .= 'Ok'.$break_line.$data; else $output .= 'Failed'; } curl_close($ch); die($output); Sur ovh, j'ai crée le lien pour aller chercher ce cron.php Quand je le teste avec www.monnodomaine.fr/adminxxx/cron.php j'ai le resultat suivant qui semble indiquer que cela fonctionne : cronjobs_prestashop Cron Report of 2018-08-20T19:17:37+02:00 Ok 1 Quand je vais dans cronjob, cela m'indique que la requete a tourné (peut etre parce que j'ai testé manuellement comme indiqué ci-dessus). Pour autant les fameux messages par messenger ne sont jamais envoyés. Quelqu'un pourrait-il regarder pour vérifier si j'ai oublié quelque chose ou mal retranscrit une étape ? Sinon y a t il une autre moyen ? J'ai vu qu'il y a un module crontab. est-il plus efficace ? Je vous remercie par avance pour l'aide que vous pourrez m'apporter. Bonne soirée
    • Mes catégories ne s'affichent plus correctement et impossible d'associer un produit
      Discussion générale • • eolia  

      2
      0
      Votes
      2
      Messages
      835
      Vues

      Mes catégories s'affichent bien en back-office mais rien ne fonctionne en front office et les associations produit/catégories ne fonctionnent pas, que faire ?​