
stagereiki
Members-
Posts
20 -
Joined
-
Last visited
Everything posted by stagereiki
-
Bonjour , Je suis en prestashop 1.7.8 et je ne suis pas un expert mais je commence à me débrouiller avec cette version. j'utilise Le module gratuit "MDAddSpecificTermsAndConditions" pour créer un lien externe vers mes CGV, ( en format pdf) en remplacement de la fonction "CGV" qui lie vers une page CMS. Je peux paramètrer mon texte et l'adresse du lien externe. Lorsque je suis dans la page commande, les coches CGV fonctionnent parfaitement, l'adresse est bonne, mais lorsqu'on clique, il s'ouvre une mini pop-up vide. Je cherche à modifier le code afin d'indiquer dans la balide d'adresse un target=blank. mais en php je ne sais pas modifier leur code pour y arriver. Pourriez vous m'aider ? en pj une copie du visuel et ci apres le code du module : public function hookTermsAndConditions($params) { $txt_conditions = Configuration::get('MD_ADD_TERMS_COND_TXT',$this->context->language->id); $link_conditions = Configuration::get('MD_ADD_TERMS_COND_LINK'); $terms = new TermsAndConditions(); $terms->setIdentifier('mdaddtermsandconditions'); if ($link_conditions !== '') $terms->setText($txt_conditions, $link_conditions); else $terms->setText($txt_conditions); return array($terms); } }mdaddtermsandconditions.php J'ai un doute que cela soit bien l'endroit pour mes modifs ... qu'en pensez vous? avec vous une idée? merci
-
Module FAQ Gratuit pour 1.6 & 1.7
stagereiki replied to Manu-41's topic in Modules et thèmes gratuits
avec un peu de css et un max d'aide ça pourrait être plus joli... ! Il existe des modules FAQ mais payants je crois -
Module FAQ Gratuit pour 1.6 & 1.7
stagereiki replied to Manu-41's topic in Modules et thèmes gratuits
essayes avec cette version sur ce lien cela fonctionne pour moi, mais c'est pas super top question rendu front office bruno -
Gestion des cookies et loi française RGPD et €Privacy
stagereiki replied to stagereiki's topic in Discussion générale
merci à tous pour vos ajouts et infos, cela devrait servir à beaucoup d'entre nous en France, car il est prévu un durcissement de nos préfecture sur ces sujets. Bon courage à tous -
Module FAQ Gratuit pour 1.6 & 1.7
stagereiki replied to Manu-41's topic in Modules et thèmes gratuits
bonjour, ne fonctionne pas sur prestashop 1.7.6.8. il est installé, mais à chaque fois que je clique sur ajouter une question/réponse, j'ai le message "Erreur de serveur interne 500" C'est dommage c'est une très bonne idée ce module. sera t il 1.7 compatible? Y a t il des solutions alternatives? Merci -
Bonjour à tous, Depuis quelques temps, le big bazard RGPD est un peu partout, et en france la Cnil semble vouloir faire du Zèle avec son application de la loi, plus précisément sur les cookies. Google et Amazon ont reçu une jolie amende respectivement de 100 M€ et 60 M€ ( M pour millions, si c'est bien la bonne abréviation). https://www.lepoint.fr/societe/cookies-la-cnil-inflige-des-amendes-de-100-et-35-millions-d-euros-a-google-et-amazon-10-12-2020-2405140_23.php Pour les petits que nous sommes, qui pour certains bricolent leurs tpl tandis que d'autres encore plus petits en profitent pour vendre des addons à 79€ pour du code à changer sur 2 ou 3 tpl ( module addthis ou encore cookiebot), la Cnil nous a laissé un délai suffisant de 6 mois depuis octobre pour adapter nos sites internet et y intègrer le respect des données et des cookies. Le Deadline est au 31 mars 2021, c'est à dire demain ! Je suis un ancien de 58 piges, et il m'avait semblé que "Geek", "github" ou encore la notion de "open source", permettait de partager les trucs et astuces sympas, pour éviter des désagréments de bug, de mauvaise conception comme le vrai souk de h1 h2 h3 de prestashop 1.7 ou le rich bidule itempaprop de google, ou encore pour trouver des solutions à moindre coût open-source et régler des obligations légales. Prestashop serait une voiture commercialisée, qui n'aurait pas eu d'obligation de crash test ? La version 1.7 la plus aimée ? Pour revenir au cookies, je n'ai pas trouvé d'info sur les forum prestashop, mis à part des petits malins qui vendent des addons creux de codes, crées par d'autres ! Au niveau étique je trouve ça très tique ! Si vous êtes curieux, que vous grattez un peu dans vos tpl, visitez le site de cookiebot, et gratuitement vous pouvez avoir deux petits bouts de script gratuits, qui vous permettent d'être rapidement "Cookie Ready". Je ne suis pas un pro du dev, mais avec de la démerde et un peu de recherche, j'ai modifié 3 fichiers, un page.tpl, un catégory.tpl et un cms.tpl, avec une seule ligne de code, un script tout bête fourni par cookiebot ( en formule gratuite) et hop vous êtes en règle ! Si ça intéresse certains, lisez ça pour trouver comment intégrer les scripts : ou encore ça : https://www.cookiebot.com/fr/installation-manuelle/ et bien sur ce test gratuit: https://www.cookiemetrix.com/ Si vous avez besoin d'une bouée je peux vous aider, je me suis débrouillé sur prestashop 1.7.6.8, et si vous avez des ronds, rdv sur l'addon . Je ne sais pas si nous vivons dans une pays libre et concilliant, ( je vous laisse votre avis là dessus) mais je ne suis pas sûr qui les petits ne risquent rien en cas de contrôle de la Cnil. Dans le doute, je vous souhaite d'être prévoyant. Bon courage bruno
-
je viens de trouver ! /boutique/themes/classic/modules/ps_categoryproducts/views/templates/hook fichier ps_categoryproducts.tpl <section class="featured-products clearfix mt-3"> <span> {* h2 transformé en span {if $products|@count == 1} {l s='%s other product in the same category:' sprintf=[$products|@count] d='Shop.Theme.Catalog'} {else} {l s='%s other products in the same category:' sprintf=[$products|@count] d='Shop.Theme.Catalog'} {/if} *} {l s='Nos incontournables produits du moment'} : </span> Donc problème résolu! merci Solsol69
-
oui, merci. Je l'ai aussi modifié de h2 en span : <section class="featured-products clearfix mt-3"> <span class="h2 products-section-title block text-uppercase"> {l s='Best Sellers' d='Shop.Theme.Catalog'} </span> <div class="products"> {foreach from=$products item="product"} {include file="catalog/_partials/miniatures/product.tpl" product=$product} {/foreach} </div> mais cela ne change rien. j'ai un h2 qui reste j'ai l'impression que je vais me faire tous les tpl du dossier modules ! C'est dommage qu'un programme aussi détaillé que prestashop ait manqué l'immanquable avec ces balises très mal gérées. C'est spécifique à la version 1.7 qui n'a pas trop la cote j'ai l'impression ?
-
Merci solsol. dans le dossier des modules /boutique/modules/ps_featuredproducts/views/templates/hook j'ai bien un fichier avec le même nom, mais dans le code, pas de h2. il y avait un h1 que j'ai transformé en span voici l'extrait de code de ce fichier <section> <span>{l s='Our Products' d='Modules.Featuredproducts.Shop'}</span> {* modif ex h1 *} <div class="products"> {foreach from=$products item="product"} {include file="catalog/_partials/miniatures/product.tpl" product=$product} {/foreach} </div> <a href="{$allProductsLink}">{l s='All products' d='Modules.Featuredproducts.Shop'}</a> </section> Je sèche toujours avec ce h2 toujours bien présent. pourtant d’après le code dans la fiche produit, c'est bien "featuredproduct dont il est question ! D'autres idées? merci
-
bonjour à tous, j'utilise le prestashop 1.7 pour ma boutique https://www.stagereiki.com/boutique/ , et je suis en train de mettre de l'ordre dans les balises h1 h2 h3 de mes pages sur cette boutique. j'ai commencé par les fiches produit et je tombe sur un soucis qui appelle votre aide ! J'ai commencé par afficher le code source de ma page produit pour chercher ces balises. Je suis allé dans les tpl concernés pour transformer les <hx> en <span> avec la méthode de webbax ici. Après quelques heures de recherche, et avoir rétiré les balises du pied et de la tête, retiré celles des validations de commentaires et je tombe sur une h2 récalcitrante, dans le code source de cet exemple de page produit : https://www.stagereiki.com/boutique/22-autohypnose-coeur-tete.html <section class="featured-products clearfix mt-3"><h2>Nos incontournables produits du moment : </h2><div class="products"> J'ai modifié sur ce cas de balise h2, les 2 fichiers dans ces dossiers : /boutique/themes/classic/modules/ps_featuredproducts/views/templates/hook, le fichier ps_featuredproducts.tpl , par : <section class="featured-products clearfix"> <span class="h2 products-section-title block text-uppercase"> {l s='Popular Products' d='Shop.Theme.Catalog'} </span> <div class="products"> et dans /boutique/themes/classic/modules/ps_bestsellers/views/templates/hook, le fichier ps_bestsellers.tpl sans succès. <section class="featured-products clearfix mt-3"> <span class="h2 products-section-title block text-uppercase"> {l s='Best Sellers' d='Shop.Theme.Catalog'} </span> malgré ça, les balises h2 transformées en span, apparaîssent quand même. Me suis-je trompé de fichier? J'ai vidé le cache presta, forcé la recompilation des tpl et vidé le cache chrome, mais que neni! Auriez vous des idées? merci d'avance pour vos lanternes car je sèche avec cette surpren-chiante version 1.7 ( ma version est 1.7.6.8, thème Classic, serveur Apache/2.4.25 (Debian) et version de PHP : 7.2.34) Bruno ps_bestsellers.tpl ps_featuredproducts.tpl
-
Bonjour, j'ai trouvé ce code ici:http://didoune.fr/blog/2019/01/19/rajouter-les-messages-clients-sur-les-factures-prestashop-1-7/ et j'aimerai le mettre en place sur ma boutique ( ps 1.7.6.8. Theme classic ) pour afficher le message du client de sa commande sur la facture. Voici le code : ---------------------------------------------------------- Copiez le fichier /classes/order/OrderInvoice.php Collez le dans /override/classes/order/ Editez ce fichier: Partez à la recherche de la fonction getProducts($products… Dans cette fonction, juste après la ligne « foreach ($products as $row) { « , rajoutez: // Début modif if( end($products) === $row ) { $row[‘first_order_message’] = nl2br($order->getFirstMessage()); } // Fin modif Sauvegardez le fichier modifié Editez le fichier /pdf/invoice.product-tab.tpl Rajoutez à l’emplacement voulu le code suivant: {if isset($order_detail.first_order_message) && $order_detail.first_order_message} <table id= »order_msg » class= »product » width= »100% »> <tr> <td class= »center grey bold » width= »20% »>{l s=’Message client’ pdf=’true’}</td> <td class= »left white » width= »80% »>{$order_detail.first_order_message}</td> </tr> </table> {/if} ------------------------------------------------------------ Lorsque je modifie le fichier /pdf/invoice.product-tab.tpl, l'accès aux factures se met en erreur, et lorsque j'annule la derniere modif, tout re fonctionne. J'ai essayé plusieurs emplacements dans le fichier mais sans succès. Des idées? MErci
-
Bonjour, j'ai un petite boutique en 1.7.6.8 et j'ai acheté un module de gestion d'évènements. j'ai eu grand mal à me faire comprendre avec la hotline du vendeur, et nous n'arrivons pas à nous comprendre. ai-je un recours pour me faire rembourser pour un module acheté il y a deux jours, et un service de hotline defaillant? voici le module en question: https://addons.prestashop.com/en/reservation-rental-system/17275-events-manager-create-events-sell-tickets-online.html J'aimerai desinstaller ce module et me faire rembourser. avez vous des idées et des conseils? peut-être certains d'entre vous l'utilisent? merci pour vos lumieres
-
Si cela peut aider quelques uns, j'ai trouvé la solution. pour partager, si vous avez ce soucis Dans la version que j'utilise, dans la section Configurer/paramètres Avancés/ Log, toutes les activités de la boutique y sont rapportées A chaque fois que le panier se vide, le log m'écrit 🈵️Frontcontroller::init - GEOLOCATION is deleting a cartCart". Ma solution se trouve dans la géolocalisation. Cela veut dire en clair, que la boutique considère que dans le pays ou le panier a été créé, la vente n'est pas autorisée. Donc annulation du panier. Donc rdv dans Personnaliser/International. Sur l'onglet Localisation, section "Import de pack de localisation" choix du pays et importer. et depuis tout fonctionne à nouveau. pb résolu
-
Bonjour, J'ai depuis peu sur ma boutique PS1.7.6 ( https://stagereiki.com/boutique/), une difficulté majeure avec le panier. Tout semble fonctionner parfaitement, mais en ajoutant un produit ( commander) la pop-up s'ouvre avec la mention "Produit ajouté au panier avec succès" mais le panier est vide, sans référence de produit. J'ai dans l'historique des paniers, de nombreux paniers vides depuis 2 jours. voir docs ci joints. Je suis sur PS 1.7.6.8, en php 7.2.34 , thème classic, hébergé chez LWS J'ai parcouru les forum, et j'ai essayé tout ce que j'ai pu lire sur internet avec l'expression "panier vide", mais rien n'y fait, entre caches, ajax, mode debug, etc rien n'y fait. Auriez vous des idées? Merci d'avance pour vos lumières Bruno bugpanier1.pdf bugpanier.pdf