Jump to content

Grouik

Members
  • Posts

    159
  • Joined

  • Last visited

1 Follower

Profile Information

  • Activity
    Agency

Recent Profile Visitors

3,318,048 profile views

Grouik's Achievements

Contributor

Contributor (5/14)

  • Reacting Well Rare
  • Conversation Starter Rare
  • First Post Rare
  • Collaborator Rare
  • Week One Done Rare

Recent Badges

3

Reputation

  1. Grand merci Eolia (un début de phrase que j'ai souvent écrit...) pour cette littérature qui me semble bien éclairante. J'informerai en ce lieu de mon retour d'expérience.
  2. Bonjour, Le titre cocasse résume cette situation kafkaïenne. Je suis sur un Prestashop 1.6.1.17 je souhaite passer en 1.6.1.24; je suis prêt pour le clic final de migration via le module 1-click Upgrade, toutes les croix sont au vert sauf la version du module 1-click Upgrade qui ne semble pas être à jour alors qu'il est en version v4.14.2. Il y a un lien permettant de mettre à jour, mais cela ne fonctionne pas (car il y a un soucis bien connu avec la connexion au compte de Addon Prestashop), il y a également un lien "téléchargement" quand je clique dessus, j'arrive sur la page de Prestashop Addon où l'on me demande ma version de Prestashop, en réponse on me propose la version que j'ai déjà ... Bref je tourne en rond, car je ne peux pas commencer mon test de migration. Comme je ne trouve aucune littérature sur le sujet, je me permet de solliciter la communauté, en vous remerciant par avance !
  3. Désolé pour l'erreur je pense que cela devrait être mieux {if ($product.product_reference || $product.reference)}{l s='Ref'}: <span class="gras">{if ($product.reference && ($product.reference != $product.product_reference))}{$product.reference}{if $product.product_reference} - {l s='Warning'}{/if}{/if}{$product.product_reference}<br />{/if}
  4. Sinon vous en reprenant les échanges de ce post, vous mettez ce code à la place, cela devrait gazer: {if ($product.product_reference || $product.reference)}{l s='Ref'}: <span class="gras">{if ($product.reference && ($product.reference != $product.product_reference))}{$product.reference}{if $product.product_reference} - {/if}{/if}{l s='Warning'}<br />{/if} Mais comme le dit Mediacom, avec un traitement de masse l'affaire est rapide et plus propre. Si vous avez un module pour exporter vos articles en csv, ou si vous savez requêter votre base, les articles à déclinaison sont identifiables, vous pouvez leur rajouter des références en masse et réimporter (fonction native de Pretsashop)
  5. Le plus simple à mettre en place est tout simplement d'indiquer une référence à vos déclinaisons. Cela vous permet plus de modularité, car si un article possède plusieurs déclinaisons (par exemple une paire de chaussure avec plusieurs pointures) cela vous permet de les distinguer plutôt qu'un "Warning" ...
  6. Bon courage pour la configuration. Je n'arrive pas à configurer les conversions. Le problème c'est que pour moi les conversions correspondait aux ventes réalisées sur le site. Désormais, la conversion est liée à un évènement quelconque (lecture d'un vidéo, télécharger un document, remplir un formulaire ...). Je n'arrive pas à avoir mes stats d'avant où je savais combien je vendais et d'où venaient les internautes qui avaient convertis. Je vais m'y repencher sérieusement la semaine prochaine, si certains ont des éléments de réponse je suis preneur.
  7. Effectivement c'est ce qu'il me semble également, pour avoir déjà soulevé cette question, mais les réponses floues ou que j'ai mal interprétées m'avaient laissées dans le doute. Merci pour votre aide !!! 😉
  8. Bonjour, Moi je fais un truc très simple, je créé un article qui s'appelle Frais de port avec un prix correspondant à tes frais de port, à ne pas oublier de mettre des frais de livraison gratuit à cet article, sinon ton client va payer des frais de livraison sur des frais de port cela serait un comble. Je met tout ça dans une catégorie "frais de port" invisible par Google. Je fais 'visualiser l'article' et j'envoie le lien à mon client. Ma comptabilité s'arrange très bien de ce fonctionnement. Voilou,
  9. Bonjour à tous, Je souhaite enlever les catégories de mes urls sur mon Prestashop 1.6.1.17. Ce sont des urls bien installées dont beaucoup ont une dizaine d’années et qui fonctionnent bien. Vous allez donc me dire de ne toucher à rien. Mais le souci c’est que mon site ayant pris beaucoup de poids, d’une centaine d’article j’en suis à plus de 5000 aujourd’hui, je suis obligé de revoir l’organisation de toutes mes catégories (pas négociable). A chaque fois que je change des articles de place je dois faire des redirections 301, et j’en peux plus, c’est à coup de plusieurs centaines d’articles… Est-ce possible d’enlever l’url des catégories sur un site qui a 10 ans d’ancienneté d’url qui tourne bien, sans trop perturber son positionnement SEO ? Avec quelle méthode ? Depuis le menu Préférence – SEO et URL pour l’instant dans route vers les produits j’ai : {category:/}{id}-{rewrite}.html Je vire {category:/} Et ensuite je fais 5000 redirections 301 dans mon htacces comme ceci : RedirectPermanent https://www.toto.fr/categorie/001-article.html https://www.toto.fr/ 001-article.html N’hésitez pas à me dire ce qu’il convient de faire au mieux ? Merci par avance pour vos lumières. ++
  10. Salut, Comme j'ai eu la problématique sur un Prestashop 1.6.1.17, je me suis trouvé la solution suivante qui fonctionne au poil : D'abord je me suis noté les ID de chaque statut, depuis le Back Office - Commandes - statuts Ensuite il convient d'éditer le fichier classes/order/OrderState.php et modifier la fonction : public static function getOrderStates($id_lang) Dans cette fonction il y a la requête qui affiche tous les statuts. Nous allons donc dans le WHERE lui indiquer les id des statuts que l'on souhaite afficher WHERE deleted = 0 and osl.id_order_state in (22,2,6,7,8,9,21,22,23,24,25,28,31,32,36,37,3,35,18) les chiffres entre parenthèses correspondent aux statuts qui doivent apparaitre, les autres statuts n'apparaitront pas, ils ne sont pas supprimé pour autant. Puis pour les mettre dans l'ordre précis il convient de faire à la suite du WHERE un ORDER BY comme ceci : WHERE deleted = 0 and osl.id_order_state in (22,2,6,7,8,9,21,22,23,24,25,28,31,32,36,37,3,35,18) ORDER BY CASE WHEN osl.id_order_state = 22 THEN 1 WHEN osl.id_order_state = 23 THEN 2 WHEN osl.id_order_state = 3 THEN 3 WHEN osl.id_order_state = 24 THEN 4 WHEN osl.id_order_state = 9 THEN 5 WHEN osl.id_order_state = 25 THEN 6 WHEN osl.id_order_state = 31 THEN 7 WHEN osl.id_order_state = 32 THEN 8 WHEN osl.id_order_state = 7 THEN 9 WHEN osl.id_order_state = 6 THEN 10 WHEN osl.id_order_state = 36 THEN 11 WHEN osl.id_order_state = 37 THEN 12 WHEN osl.id_order_state = 8 THEN 13 WHEN osl.id_order_state = 2 THEN 14 WHEN osl.id_order_state = 18 THEN 15 ELSE 15 END Le chiffre après le THEN correpond à l'ordre choisi. Concrètement dans mon cas de figure le statut ID 22 sera en 1ère position, le 23 en 2ème position ...
  11. Bonjour à tous, Je déterre ce sujet, car j'ai le même problème. GA4 ne remonte pas les conversions de base, que faut il faire ? Avez-vous trouvé une solution ? Merci, Bonne journée
  12. Super merci beaucoup Eolia car en plus de répondre à ma question vous anticipez un soucis de double affichage, ça c'est la grande classe !!! J'ai rajouté quelques parenthèses car j'avais un soucis de syntaxe que je propose pour ceux qui auront la même demande. {if ($product.product_reference || $product.reference)}{l s='Reference number'}: {if ($product.reference && ($product.reference != $product.product_reference))}{$product.reference}{if $product.product_reference} - {/if}{/if}{$product.product_reference}<br />{/if} Merci encore.
  13. Bonjour à tous, Je suis en Prestashop 1.6.1.17. J'ai par exemple un article de référence est "001" de désignation "tringle à rideau". Il a une déclinaison de référence 002 "avec rallonge", cette déclinaison rajoute 3€ au prix et 50gr en impacte de poids. Dans la page commande seule la référence de la déclinaison (en l'occurrence 002), en préparant la commande oni fait souvent l'erreur de ne pas mettre dans le colis la référence "001". Comment afficher dans la page de commande la référence de l'article ainsi que la référence de la déclinaison ? J'ai bien vu quel fichier était concerné : admin/themes/defaut/template/controlers/orders/_product_line.tpl j'ai vu où la référence est affichée dans le code : <a href="{$link->getAdminLink('AdminProducts')|escape:'html':'UTF-8'}&amp;id_product={$product['product_id']|intval}&amp;updateproduct&amp;token={getAdminToken tab='AdminProducts'}"> <span class="productName">{$product['product_name']}</span><br /> {if $product.product_reference}{l s='References:'} {$product.product_reference}<br />{/if} </a> Est-ce-que quelqu'un pourrait m'aider à rajouter le micro bout de code. J'ai tenté pas mal de choses sans succès. Je vous remercie par avance, ++
  14. C'est de suite un peu plus compliqué. Le fichier à modifier est controllers/admin/AdminSuppliersControllers.php Il faut chercher "product_supplier_reference" et faire un tri. L'idéal est de faire un override.
×
×
  • Create New...