Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger probleme description produit invalide ?

tout servces prestashop

1. Prestashop : Vérifier les caractères interdits

Une description produit invalide peut être causée par l’utilisation de caractères spéciaux non autorisés, notamment lorsqu’ils proviennent d’un copier-coller depuis Word ou un autre traitement de texte. Ces caractères invisibles ou mal encodés peuvent empêcher la validation du champ.

Pour résoudre cela, supprimez toute mise en forme externe et entrez le texte manuellement ou via un éditeur en mode texte brut. Assurez-vous que les caractères utilisés sont compatibles avec le jeu de caractères UTF-8 utilisé par PrestaShop.


2. Prestashop : Nettoyer le code HTML intégré

L’erreur "description invalide" survient parfois à cause d’un HTML mal formé dans le champ. Des balises non fermées ou des éléments interdits peuvent bloquer la validation du formulaire dans PrestaShop.

Utilisez l’éditeur en mode "source" pour corriger ou supprimer les balises problématiques. Préférez un code simple avec des balises propres comme <p>, <ul>, <strong>. Cela garantit une validation correcte et une compatibilité avec le thème actif.


3. Prestashop : Vérifier la limite de caractères

Le champ de description courte (résumé) peut être limité à un certain nombre de caractères selon le thème ou le module utilisé. Si cette limite est dépassée, PrestaShop considère parfois la description comme invalide.

Comptez le nombre de caractères via un éditeur de texte avant de copier votre contenu. Si nécessaire, raccourcissez les phrases sans perdre l’essentiel. Une description respectant les limites prévues s’enregistre sans erreur dans le back-office.


4. Prestashop : Vérifier les permissions du profil utilisateur

Un utilisateur sans les droits complets sur les produits peut rencontrer une erreur lors de la modification des descriptions. Cela génère parfois un message indiquant une description invalide, alors que le contenu est correct.

Rendez-vous dans Paramètres avancés > Équipe, et vérifiez que votre profil possède le droit d’éditer les fiches produits. Une fois les autorisations ajustées, la sauvegarde de la description devrait fonctionner normalement.


5. Prestashop : Nettoyer les doublons invisibles

Certains contenus cachés, comme les balises fantômes ou les espaces insécables, peuvent provoquer une erreur d’invalidité. Ces éléments sont souvent invisibles dans l’éditeur visuel mais bloquent le formulaire au moment de l’enregistrement.

Passez en mode source pour nettoyer le code HTML, puis validez en collant d’abord dans un éditeur comme Notepad++. Ce nettoyage manuel permet de détecter et corriger les doublons invisibles qui posent problème à PrestaShop.


6. Prestashop : Problème d'encodage de caractères

Un mauvais encodage de texte, comme ISO-8859-1 au lieu de UTF-8, peut corrompre une description et provoquer son rejet par PrestaShop. Cela arrive souvent après un import CSV ou une migration.

Assurez-vous que les fichiers importés sont encodés en UTF-8 sans BOM. Vous pouvez le faire avec un éditeur de code comme VS Code ou Sublime Text. Un fichier bien encodé évite les erreurs et garantit un contenu lisible par la boutique.


7. Prestashop : Problème causé par un module tiers

Un module de personnalisation du produit peut interférer avec la validation des descriptions. Cela se traduit par une erreur "champ invalide", en particulier si le module modifie le comportement de l’éditeur ou des règles de validation.

Désactivez temporairement les modules non natifs liés aux fiches produits. Testez ensuite la sauvegarde du produit. Si le problème disparaît, contactez le développeur du module ou utilisez une alternative stable.


8. Prestashop : Vérifier les erreurs en mode debug

En activant le mode debug, PrestaShop affiche les erreurs précises qui empêchent l’enregistrement des descriptions. Cela permet d’identifier une fonction PHP ou une règle de validation qui rejette le champ description.

Accédez à Paramètres avancés > Performances, puis cochez "Activer le mode debug". Reproduisez l’erreur pour voir les détails techniques. Corrigez ensuite les points indiqués, puis désactivez le mode debug pour revenir en production.


9. Prestashop : Contrôler les champs multilingues

Dans une boutique multilingue, une description manquante dans une langue obligatoire peut invalider l’enregistrement. Cela se produit lorsque le champ est requis mais vide dans une langue activée.

Vérifiez que toutes les langues actives possèdent une version remplie de la description produit. Remplissez au minimum les champs essentiels dans chaque langue. Cela assure la validation globale du produit dans toutes les versions disponibles.


10. Prestashop : Vérifier la configuration du serveur

Certains paramètres du serveur, comme la taille maximale de POST ou des limites de champs, peuvent provoquer le rejet d’une description jugée invalide. Cela bloque la soumission du formulaire même si le texte semble correct.

Vérifiez la configuration PHP (variables comme post_max_size, max_input_vars) dans le fichier php.ini. Augmentez les limites si besoin. Un serveur bien configuré permet une gestion fluide des fiches produits, même avec des contenus longs.