Jump to content

easy-it

Members
  • Posts

    51
  • Joined

  • Last visited

About easy-it

  • Birthday 08/25/1966

Profile Information

  • Location
    Montpellier
  • Interests
    SEO SEA E-commerce
  • First Name
    Sylvain
  • Last Name
    Tourriere

Recent Profile Visitors

5,117,536 profile views

easy-it's Achievements

Newbie

Newbie (1/14)

0

Reputation

2

Community Answers

  1. Bonjour, Tout se passe sur mon autre site Caves Notre Dame Depuis début août, Google Search Console (GSC) m'indique que j'ai pas mal d'URL avec la balise noindex. En regardant la liste, je m'aperçois que ce sont essentiellement les URL des catégories et sous-catégories. Dans le paramétrage du bloc de recherche à facette, j'avais indiqué que je ne voulais pas d'indexation pour les résultats filtrés. C'est une préconisation qui est faite par les experts SEO pour ne pas démultiplier les URL avec des contenus proches (minimiser le duplicate content). Le problème est que les catégories principales ou secondaires sont vus comme un filtre. Je vous mets en exemple le résultat d'un clic sur ma catégorie principale (présente dans le menu) Bourgogne. Ce qui m'étonne, c'est que ce paramétrage était en place depuis le lancement du site. Et GSC ne m'a jamais rien indiqué de tel (balise noindex sur les pages catégories) depuis le lancement du site. 2 hypothèses : - mauvais fonctionnement de PS (je suis en version 1.6.1.16) - changement chez GSC Avez vous constaté ce changement ? Merci de votre aide.
  2. Bon je crois que j'ai trouvé : il suffit de ne pas cocher l'option Gestion de stock avancé sur l'onglet Quantité de la fiche Produit. Je ne sais pas pourquoi je poste des questions sur ce forum : y a jamais personne qui y répond ;o)
  3. Bonjour Dans la série Prestashop se met à déconner Une cliente m'appelle me disant qu'elle a systématiquement le message "Aucun transporteur disponible". J'arrive à reproduire le bug. Faut juste savoir que je continue à avoir des commandes mais pourquoi celle là ne veut pas passer ? Mystère, mystère. Toute aide sera la bienvenue. Paramétrage : PS : 1.6.1.16 Onglet Paramètres Généraux : Nom du transporteur : Par défaut Délai de livraison : De 24 à 48 heures pour le multi-colis jusqu'à 24 bouteilles - + de 24 bouteilles de 48 à 96 heures Vitesse : 0 Logo : "vide" URL de suivi : "vide" Onglet Destinations d'expédition et coûts Ajouter les frais de manutention : Non Livraison gratuite : Non Facturation : en fonction du prix total Taxe : FR Taux standard Comportement hors tranches : Prendre la tranche la plus grande Plage Sera appliquée lorsque le prix est >= 0.00 € Sera appliquée lorsque le prix est < 299 € Europe (cochée) : 12,5 € Onglet Taille, poids et groupes associés Largeur / hauteur / profondeur / poids = 0 Accès des groupes : Visiteur / Invité / Client Dernier Onglet Activé
  4. Bonjour Je souhaite overrider la classe abstraite ExportClass du module gshopping. J'ai créé un fichier ExportClass.php dans /override/modules/gshopping/classes. Normalement on fait un héritage lorsque on veut overrider une classe du core Prestashop. Du genre : class Toto extends TotoCore Or pour cette classe abstraite, je veux juste overrider le constructeur. Donc je n'ai conservé que le code du constructeur dans mon fichier. Donc ce n'est pas possible de changer le nom de la classe. Quelqu'un a t il déjà fait ce genre de choses ? Merci de votre aide. PS : j'espère que j'aurai plus de réponse que sur mon post précédent. Ce forum m'a pas l'air très animé
  5. J'ai oublié de dire que je suis en version 1.6.1.16
  6. 'CategoryCore' => array ( 'path' => 'classes/Category.php', 'type' => 'class', 'override' => false, ), Et cà c'est pour la classe origine ...
  7. Mon fichier class_index.php dans /cache est bien regénéré. Et ma classe Category pointe bien sur le path 'Category' => array ( 'path' => 'override/classes/Category.php', 'type' => 'class', 'override' => false, ), Par contre, le dernier paramètre ('override'=> false) me chiffonne ...
  8. J'en suis arrivé à cette modification car dans le contrôleur de l'objet Category il y a ceci dans la fonction public function assignProductList() // The hook was not executed, standard working if (!$hook_executed) { $this->context->smarty->assign('categoryNameComplement', ''); $this->nbProducts = $this->category->getProducts(null, null, null, $this->orderBy, $this->orderWay, true); $this->pagination((int)$this->nbProducts); // Pagination must be call after "getProducts" $this->cat_products = $this->category->getProducts($this->context->language->id, (int)$this->p, (int)$this->n, $this->orderBy, $this->orderWay); } Me suis je fourvoyé ?
  9. Bonjour, Je souhaite modifier le comportement de tri pour les listes de produits dans les pages Catégories. Tri par prix : je souhaite ne pas afficher les produits indisponibles (stock=0) Tri En Stock : en fait c'est un tri par quantité décroissante. Je voudrais faire la même chose : supprimer les produits indisponibles de l'affichage. J'ai fait un override de la classe Category.php et j'ai modifié la fonction getProducts (clause ajoutée dans le WHERE = AND stock.quantity > 0). Mais cela ne change rien. Comme je ne fais pas des override tous les jours, y a t il pas d'autres actions à faire ? Bien sur j'ai purgé les caches divers et variés. Merci de votre aide.
  10. Bonjour Nous avons la même configuration. Nous sommes équipés de Kwisatz (éditeur JDC) pour la caisse enregistreuse et de Prestashop pour la boutique en ligne. Kwisatz est un vieux logiciel : pas super ergonomique mais robuste. JDC propose un module pour la synchronisation des stocks (+ de 1500 références en ligne) et qui remonte les commandes en ligne directement. Par contre je ne sais pas si Kwisatz respecte la norme 2018. Mais on va devoir s'y pencher dessus.
  11. Bonjour loupiloop, Alors j'ai fait la migration après plusieurs essais sur un serveur de backup. Heureusement que j'ai un système de sauvegarde/restauration performant Ne pas utiliser le système de sauvegarde proposé dans le module 1-Click Upgrade : trop lent, n'aboutit pas, mets le serveur à plat. Si tu n'utilises pas le thème bootstrap, toutes les modifications faites dans le thème utilisé restent actives après migration. J'ai eu quelques problèmes sur les classes overridées et le cache qui a eu du mal à se générer. J'ai gagné en vitesse sur le BO et le FO. Donc bilan plutôt positif. Bon courage. PS : j'ai fait un petit compte-rendu sur ce blog.
  12. Thanks for your return. My question on file class_index.php was on the override parameter which is false while the path is correct.
  13. Another question: when you want to override a file in a module, should you copy the entire module into the override/modules directory or just the file whose contents you want to modify ? Thank you again for your help.
  14. Hello I just migrated my site to 1.6.1.16 One of my overrides (ProductSale.php) no longer works. If I look at the contents of class_index.php I have this: 'ProductSaleCore' => Array ( 'Path' => 'override/classes/ProductSale.php', 'Type' => 'class', 'Override' => false, Is there a problem generating the file class_index.php ? Thank you for your comeback.
  15. Bonjour Je viens de faire la migration : çà a pas l'air de fonctionner beaucoup mieux. J'utilise avec FF un cleaner de cache : https://github.com/Tenzer/clear-site-cache qui vire du cache tous les élements du site sur lequel votre onglet est positionné. On va voir. En plus, on dirait que les overrides ne fonctionnent plus. Mais franchement, on m'enlèvera pas de l'idée que PS c'est quand même une belle usine à gaz dont les montées en version sont plus que problématiques ...
×
×
  • Create New...