Jump to content

PS 8.2 | Redirection quand le produit est désactivé non fonctionnel


Recommended Posts

Bonjour,

J'ai un bug sur 2 PrestaShop 8.2 : dans la partie gestion des produits, onglet référencement et SEO.

L'option "Redirection quand le produit est désactivé", impossible de sauvegarder avec les deux dernières options:

  • Redirection permanente vers un produit (301)
  • Redirection temporaire vers un produit (302)

Dès que je sauvegarde et que je rafraîchi la page j'ai

Redirection permanente vers une catégorie (301) qui est sélectionné.

Quelqu'un a le même bug ?

Merci

Link to comment
Share on other sites

Je viens de regarder, aucune erreur...
J'ai vérifié dans la base de données, l'id du produit vers lequel je souhaite rediriger est bien dans la base de données dans id_type_redirected mais redirect_type j'ai 301-category alors qu'il faudrait 301-product.

Quelqu'un peut faire un essai sur un essai sur PS8.2 ou 8.1.7 ?

Merci

Link to comment
Share on other sites

  • 1 month later...
  • 3 months later...
Posted (edited)

Ceci est un bug connu dans PrestaShop 8.2 (et aussi dans 8.1) qui affecte les redirections de produits.

https://github.com/PrestaShop/PrestaShop/issues/36176

Lorsque vous essayez de définir « Redirection permanente vers un produit (301) » ou « Redirection temporaire vers un produit (302) » dans l’option « Rediriger quand le produit est désactivé », votre choix n’est pas enregistré correctement. Dès que vous enregistrez et actualisez, l’option revient à « Redirection permanente vers une catégorie (301) ».

Détails :

o Ce bug a été signalé et suivi sur GitHub (Issue #36176).
o Le problème ne se produit qu’en utilisant l’éditeur de page produit classique (legacy).
o La nouvelle « page produit » (si elle est activée) n’a pas ce bug.

Bonne nouvelle :

o Un correctif a été intégré à PrestaShop et publié dans la version 8.2.1 (Release Notes).
o Le correctif concerne spécifiquement les redirections vers des produits (PR #36505).

Ce que vous pouvez faire :

o Mettez à jour votre boutique vers PrestaShop 8.2.1 ou plus récent pour résoudre le problème.
o Si vous ne pouvez pas mettre à jour immédiatement, essayez d’utiliser le nouvel éditeur de page produit (si cette option est disponible dans votre boutique).
o En dernier recours, vous pouvez définir la redirection manuellement dans votre base de données ou via une règle .htaccess.
o Ou achetez un module sur Addons pour gérer vos redirections depuis l’administration.

Comment activer la Nouvelle Page Produit (fonctionnalité expérimentale)

o Connectez-vous à votre Back Office PrestaShop.
o Allez dans : Paramètres avancés → Fonctionnalités expérimentales
(Dans certaines versions, cela peut se trouver sous Paramètres de la boutique → Fonctionnalités expérimentales, ou simplement « Fonctionnalités expérimentales » dans le menu de gauche.)
o Cherchez l’option :
« Nouvelle page produit » (ou parfois appelée « page produit expérimentale »)
o Activez-la (Mettez sur ON).
o Sauvegardez les modifications si demandé.
o Rendez-vous dans votre Catalogue → Produits et essayez de modifier un produit. Vous devriez maintenant voir la nouvelle « Page Produit ».

 

original English

This is a known bug in PrestaShop 8.2 (and also in 8.1) that affects product redirects.

https://github.com/PrestaShop/PrestaShop/issues/36176

When you try to set “Permanent redirect to a product (301)” or “Temporary redirect to a product (302)” in the “Redirect when product is disabled” option, your choice isn’t saved correctly. As soon as you save and refresh, it reverts back to “Permanent redirect to a category (301)” instead.

Details:

  • This bug has been reported and tracked on GitHub (Issue #36176).
  • The problem only happens when using the legacy product page editor.
  • The new “Product page” (if you have it enabled) does not have this bug.

Good news:

  • A fix was merged into PrestaShop and released in version 8.2.1 (Release Notes).
  • The fix specifically addresses redirects to products (PR #36505).

What you can do:

  • Upgrade your shop to PrestaShop 8.2.1 or newer to resolve the issue.
  • If you cannot upgrade immediately, try using the New Product Page editor (if it’s enabled in your shop).
  • As a last resort, you can manually set up the redirect via your database or with an .htaccess rule.
  • or purchase a module from addons to manage your redirects from admin

How to Enable the New Product Page (Experimental Feature)

Log in to your PrestaShop Back Office.

Go to:
Advanced Parameters → Experimental Features
(In some versions, this may be under Shop Parameters → Experimental Features or simply “Experimental Features” in the left menu.)

Look for the option:
“New product page” (or sometimes called “Experimental product page”)

Switch it ON (Enable/Activate).

Save changes if prompted.

Go to your Catalog → Products and try editing a product. You should now see the redesigned “New Product Page.”

Edited by El Patron (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...