Jump to content

J. Danse

Members
  • Posts

    2,562
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by J. Danse

  1. doekia, je passerais l'écorchure de mon nom mais je tenais à te remercier pour l'édit de ta réponse. Au contraire de ton souhait et de ton besoin intarissable de prétendre que l'ensemble des réponses clairsemées et que je fais à juste titre sont erronées, c'est tout à fait ce qu'il en est. Je répète donc, pour Lup, les champs supplémentaires sont affichés par le module "Navigation à facettes (blocklayered)" et ne sont par ailleurs utilisées que par ce module. Vous devez donc installer ce module et l'activer pour que ces champs vous soient présentés. Si vous n'utilisez pas le module, ne vous en tracassez pas.
  2. Bonsoir, Ces données sont utiles au module "Navigation à facettes". Elles ne sont demandées que si ce module est présent, installé et activé sur votre boutique.
  3. Bonsoir, Vous pouvez renommer le dossier sans soucis. Vous n'avez pas d'autres manipulations à faire. Concernant le dossier docs, vous pouvez le supprimer sans soucis également.
  4. Le SmartCache semble toujours actif. Sinon, il s'agirait d'un module de chat qui pose soucis, à première vue (pour une des erreurs).
  5. C'est peut-être la mise à jour de ces modules qui plantent ; il faut tout d'abord isoler les deux erreurs en désactivant le SmartCache pour le JavaScript.
  6. Bonsoir, Vous avez des erreurs JavaScript qui empêche le module de fonctionner. Notamment: - "Uncaught ReferenceError: LANG is not defined" - "Uncaught ReferenceError: lcp_url is not defined"
  7. Bonsoir, Je pense que le développeur ne répondra pas forcément ; il n'a "que" deux modules et des mises à jour qui ne sont pas toutes récentes. Concernant le message indiqué, il vous transmet le fait que le service sera arrêté dès le 1er avril 2017. Je pense que vous pouvez dès lors faire une croix sur ce module. La démo n'étant pas accessible, il est fort probable que ce module doive être désactivé par l'équipe PrestaShop.
  8. Bonjour, Vous avez donné la réponse par vous-même. Vous devez soit mettre à jour votre version de PrestaShop (vers la dernière 1.6, pas la 1.7) pour que celle-ci soit compatible avec PHP 7. Sinon, vous devez basculer sur une version de PHP 5 au niveau de l'hébergement.
  9. Bonjour, Je vous invite avant tout à activer l'affichage des erreurs. (http://doc.prestashop.com/pages/viewpage.action?pageId=26149133#Dépannage-Activerl'affichagedeserreursencasdepagesblanchesinattenduesetrépétées)
  10. En 1.7, jQuery est ajouté par le bundle.js du thème. Qui intervient en effet à la fin. Il est déconseillé d'utiliser du JavaScript au sein des templates ; le mieux étant d'utiliser un fichier JavaScript à cet effet.
  11. Une réponse plausible, mais sans avoir fait de vérification: une mise à jour du contrôleur indiquant un "mappage" par défaut et une non actualisation du fichier d'exemple. ;-)
  12. Bonjour, Sur votre capture, les champs ne correspondent pas aux colonnes, semble-t-il. Vous devez mapper votre fichier via les select fournis.
  13. Bonjour, L'entreprise derrière le module d'abonnement par Aduler semble être toujours active. La dernière mise à jour du module date de décembre 2016 (sur Addons). Il existe, par rapport à votre seconde question, ce module: https://addons.prestashop.com/en/subscription-products/24345-advanced-subscription-with-automatic-recurring-payments.html (ce module proposant un renouvellement automatique à échéance).
  14. C'est un cas classique d'école, tu sais. D'autant dès lors qu'il à réalise une mise à jour via le module One Click. Ce module se charge d'activer cette option. Précédemment, il nous a indiqué que son PrestaShop retourne une erreur Smarty sur une variable non trouvée. Que cette variable est instanciée via la classe FrontController. Tu ne peux en déduire, sérieusement, qu'une seule et unique chose. Et ça concerne donc bien les hooks dès que ceux-ci sont appellés dans une variable non pré-existante afin de pouvoir l'utiliser au sein d'un template. D'autant sur une version 1.4, la méthodologie de l'appel de {hook} n'étant pas possible pour ces versions.
  15. Comme vous venez d'une version 1.4 fortement surchargée (à première vue) ; vous allez devoir faire quelques changements dans ces fameuses surcharges (et voir si elles sont toujours utiles). Dans le cas présent, vous avez une première erreur qui résulte du fait que votre méthode getMetaTags() dans la classe Tools ne possède pas la même signature que la classe originelle, désormais mise à jour (et qui serait dès lors getMetaTags($id_lang, $page_name, $title = '').
  16. Depuis que son hook est instancié dans une variable dans une surcharge. Tout simplement.
  17. Bonjour, Si vous avez effectué une mise à jour, vérifiez les paramètres avancés (Performances) de votre boutique. L'option "Désactiver les surcharges" est sans nuls doutes placés à "Oui". Ce qui a pour effet de ne pas avoir cette variable traitée au sein de votre boutique et donc non existante. Puisque vous faites une mise à jour, je vous conseillerais par ailleurs vivement de modifier la pratique utilisée: ne pas déclarer HOOK_MENUTOP au sein d'une surcharge de FrontController mais utiliser {hook h='menutop'} en lieu et place de {$HOOK_MENUTOP} dans votre template, uniquement.
  18. Bonjour, Vous pouvez passer par la mise à jour de la langue souhaitée par le biais de votre Back Office. C'est un soucis émanant sur les versions 1.6.1.12 au niveau des traductions à l'installation, le ficher de langue n'étant pas le bon.
  19. Bonjour, Le module Advanced Top Menu vous permet de réaliser ce genre de mécanique.
  20. Bonjour, Au sein de votre Back Office, dans l'onglet Préférences > Clients, vous pouvez trouver l'option suivante: "Envoyer un e-mail après la création du compte". Que vous pouvez placer sur "Non".
  21. Pour ma part, j'avais bien un template affiché (en faisant l'ensemble des modifications suggérées). Toutefois, comme je vous le disais, vous perdez l'effet du widget si vous conservez cette méthode en l'état.
  22. Au pire, voici le lien: https://www.prestashop.com/forums/topic/604751-question-paniers-fant%C3%B4mes-r%C3%A9currents/?do=findComment&comment=2538858
  23. Hormis celle-là, non. Vous pouvez également activer le mode debug via le Back office, si ce n'est déjà fait, afin de voir les erreurs éventuelles.
  24. Et si vous mettez simplement un code de ce style dans le template: <strong>TEST</strong> Vous ne le voyez pas sur la homepage de votre site ?
  25. Bonsoir, Je vous invite tout d'abord à modifier cette ligne: $this->templateFile = 'module:FidintMarket/views/templates/hook/test.tpl'; Par celle-ci: $this->templateFile = 'module:fidintmarket/views/templates/hook/test.tpl'; En modifiant votre méthode displayHome() par celle-ci: public function hookDisplayHome() { return $this->renderWidget(); } L'affichage du template se fait bien. Et si vous souhaitez profiter du système de Widget sans provoquer d'autres instructions au sein du hook displayHome, vous pouvez vous assurer du bon fonctionnement de ce système en supprimant purement et simplement la méthode de votre classe, ;-)
×
×
  • Create New...

Important Information

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