Jump to content

J. Danse

Members
  • Posts

    2,563
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by J. Danse

  1. Hi, Do you need to get some template or modules in place, not native, after this upgrade ? Or it's just some data update, migrate into a new version of PrestaShop ? Best regards, J. Danse.
  2. Bonjour. Avez-vous lu les réponses données à votre topic (https://www.prestashop.com/forums/topic/395064-probl%C3%A8mes-module-gratuit/) et tester ?
  3. Question: dans le listing des modules, ils ne sont plus présent ? Sinon, comme souvent suite à une mise à jour, est-ce que le paramètre "Désactiver les modules non développés par PrestaShop" accessible dans "Paramètres avancés > Performances" est à "Oui" ? Si oui, mettez le sur "Non".
  4. Hé bien tu te trompes, Il s'agit en fait d'un module de type "Graph Engine". Il sert dans les statistiques, au niveau de l'onglet correspondant du Back office. Il agit en tant que "render". Par contre, en effet, c'est bien la librairie JavaScript ND3 qui est inclue au niveau du tableau de bord pour l'affichage des graphiques. Cette inclusion est faite "directement" au niveau du contrôleur. En d'autres termes, la désactivation/désinstallation du module cité ne pose pas de problèmes (du moment où l'on utilise pas l'onglet statistiques).
  5. Il sera rarement égal, d'ailleurs. Disons que, malheureusement, il existera toujours une bonne partie de paniers abandonnés ou encore, si jamais, il y aura toujours un client ayant constitué un panier après un autre mais passant commande avant (l'id_cart serait par exemple de 3 et 4 mais l'id_order serait de - respectivement - 3 et 2). Comme je le disais, si on analyse le processus d'ajout au panier (au niveau DB) et la création d'une commande, on réalise assez vite que l'id_order n'est déterminé que par la suite (logique, ceci dit). Et l'id_cart y est associé, vu qu'il est unique, il n'y a pas de soucis même si l'on associe pas l'id_order dans la nouvelle table externe, sur le coup.
  6. Je vois que c'est un soucis lié à "footable" sur PrestaShop 1.6.0.11. Essayez éventuellement de vider le cache ou bien de l'activer le temps de recharger la page d'historique de commandes, voir si celle-ci s'ajuste mieux aux nouveautés.
  7. Bonsoir, Vous avez surement une erreur JavaScript qui fait dès lors "planter" le script correspondant à l'ouverture du détail de la commande. Si vous me mentionnez l'URL du site en question, je peux éventuellement vous dire d'où cela vient. Cordialement, J. Danse.
  8. Bonsoir, Je pense qu'avant de penser et de passer par une surcharge, il serait bénéfique de voir au niveau des hooks. Surtout si on compare la logique de base d'un panier (retenez bien ce mot) et par exemple du message que l'on y associe. Où je veux en venir ? Disons qu'il est possible d'enregistrer votre donnée dans une table externe (grâce à deux hooks: affiche + traitement) en y associant l'id_cart donné par le contexte. Vous pourrez, si vous le souhaitez, enregistrer l'id_order par la suite (via un autre hook, ceci dit ce n'est pas forcément nécessaire - l'id_cart étant associé à une ligne de order). Ensuite, via un ultime hook, il vous est possible de récupérer/afficher le message en question dans le Back Office. C'est donc, via 3 à 4 hooks un traitement réalisable. Le tout sans surcharges. Et plus on peut éviter celles-ci, mieux c'est !
  9. J'arrive sous peu avec une newsletter envoyée à ceux qui se sont inscrits à la liste de diffusion. La mise à niveau n'est pas finie, mais je pense qu'on va avancer différemment
  10. Bonsoir, Concernant votre thème, que souhaiteriez-vous ? Le conserver ,j'imagine. Celui-ci est-il un thème customisé sur base du défaut ou un thème acheté ? Pour ma part, je réalise des migrations de données d'une version à une autre, que j'importe dans une nouvelle installation vierge ; à laquelle je rajoute les adaptions nécessaires pour l'existant. Nous pouvons en discuter, si vous le souhaitez: [email protected]
  11. Il n'est pas obligatoire de passer par PhpMyAdmin. Et je ne critique en rien l'idée du module, en aucun cas. ;-) Je vais faire des analyses plus poussées qu'il y a de ça quelques semaines, à ce propos
  12. (Juste parce que je ne comprends pas pourquoi des pubs - même pour des modules gratuits - surviennent dans un fil de discussion comme celui-ci, je reste sans rappeler la fonctionnalité native du Gestionnaire SQL permettant des requêtes SELECT assez simple. C'est largement pratique, entre nous.) Après, que l'enregistrement soit réalisé en DB ou via fichier, le nombre de cache pour un module restera le même. La question est peut-être de voir si des améliorations à ce niveau ne doivent pas être fait pour les nouvelles versions. Au moins, en plus, on a une vue d'ensemble sur le cache sans passer par les fichiers (fastidieux à déterminer le cache crée par son propre module, finalement !). Et ça peut être pratique pour optimiser,
  13. Avec plaisir, (pas que vous deveniez fou ). N'hésitez pas à éditer votre premier message et éditer le sujet en [Resolu] xxx.
  14. Bonjour, <script> {literal} ... {/literal} </script> Il vous faut baliser de {literal}{/literal} pour que les accolades ne soient pas interprétés comme balise Smarty.
  15. Il est en stand by, en refonte. Merci de ne pas faire de la publicité pour des modules payants sur un topic de module gratuit, par contre.
  16. Bonsoir, Déjà souhaité et demandé, tout comme le bouton "Résolu", qui serait bien plus pratique, sur le coup ! Personnellement, je trouverais ça bien !
  17. Pas de surcharge éventuelle ? Pas d'erreur JavaScript dans la console ?
  18. Normal. Il sert de limite à une boucle. Il est incrémenté pour déterminer le point de sortie.
  19. Bonjour, Je ne suis pas sur d'avoir tout et entièrement tout saisi. Cependant, si je comprends bien, l'idée serait finalement un produit avec des options. Pas des déclinaisons. Ou, par facilité ici, un voyage ayant comme unique déclinaisons les dates de voyages MAIS des options qui sont liées au voyage, pas aux dates elles-même en spécifique. Ce serait ça, en fait ?
  20. Assez simplement, il tente d'ajouter x jours ouvrés en partant d'une date. Seulement en se basant sur l'exclusion du week-end. Et je peux donner ceci, par rapport aux noms de variables pour ce que j'en comprends: - $wd = $week_day = jour de la semaine - $i = iteration - $nb_days = Nombre de jours à rajouter - $date_start = Date de démarrage - $date_mk = Date via mk_time() - $date_exp1 = Date d'expedition (minimum) - $date_exp2 = Date d'expedition (maximum). Et donc, on démarre d'une date donnée, on souhaite afficher une première date à 3jours ouvrés et une seconde date à 5jours ouvrés correspondant à la date prévue d'expédition. Voilà, complément d'informations sur ce que j'en comprends, donc.
  21. Non. Si vous mettez un OR, vous aurez ceci, transposé en français: - Si le jour est différent de 6 ou différent de 7. Or, 6 étant différent de 7, vous tomberez toujours dans votre si. Vous devez donc mettre un AND, car vous voulez savoir si le jour n'est ni un samedi ni un dimanche. Ceci dit, je partirais sur ceci, personnellement: http://codes-sources.commentcamarche.net/source/47518-calcul-simple-du-nombre-de-jours-ouvres-entre-deux-dates-jours-feries-integres Ainsi, vous prenez également en compte les jours fériés.
  22. Permettez moi de vous annoncer que le module vous permet également de créer des packs de produits virtuels ; packs ayant eux-mêmes des déclinaisons et des produits dématérialisés distincts.
  23. Ce module, ça fait déjà bien longtemps qu'il est en cours de développement, entre nous. Sept mois, tout de même! Personnellement, je suis plus partisan de ce module (qui n'est - entre nous - pas ce qui prends le plus de temps à développer) que de "Gamification", qui prends un temps plus considérable et est moins utile, à mon sens. Dans l'idée, je pense qu'il faut voir cette version plus loin que cette ligne dans le changelog, je dirais.
  24. Heu... Non, non et non. Je ne vois pas l’intérêt de modifier/surcharger quelque controller que ce soit. Sérieusement, entre nous, le module Paypal transmets un formulaire invisible dans le tpl de celui-ci. Au clic sur l'icône de paiement PayPal, une action submit est déclenchée sur le formulaire. Rien n'empêche d'effectuer cette action automatiquement au chargement de la page du choix de paiement. C'est un fichier à modifier, et un tpl surtout.
  25. J'aurais pu le dire, que Rmas n'utilise pas d'adresse en @gmail ; d'ailleurs. C'est d'ailleurs le pourquoi du comment du délais d'attendre pour la réception des emails, via l'ajout d'une adresse mail dans son compte GMail. Pour ma part, j'utilise Zimbra, le webmail fourni par mon hébergeur de mails. Maintenant, un client mail par défaut peut faire l'affaire, finalement
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More