Afin de renforcer la confiance des marchands et de valoriser la qualité des modules, nous avons mis en place de nouveaux indicateurs techniques et de conformité directement visibles sur les pages produit de la PrestaShop Marketplace.
Ces nouveautés ont pour but de :
- Aider les marchands à faire le bon choix
- Réduire les questions liées à la compatibilité
- Mettre en avant les modules les plus fiable
Voici en détail ce qui change et ce que cela implique pour vous en tant que vendeur.
Nouvelle section "Contrôle de conformité" sur les pages produit
Désormais, une section "Contrôle de conformité" s’affiche sur chaque fiche module. Elle fournit des informations techniques clés :
1. Compatibilité avec les versions PrestaShop : la fiche précise la plage de versions PrestaShop compatible avec votre module (ex. 8.1 à 9.0).
2. Version PHP minimale requise : une nouvelle information indique la version PHP minimale nécessaire, selon la compatibilité avec les versions PrestaShop.
Cela évite aux marchands d’installer des modules incompatibles avec la configuration de leur hébergement.
3. Détails des overrides utilisés : si votre module utilise des overrides, ils seront listés avec précision :
- Nombre d’overrides
- Fonctions impactées
- Fréquence d’utilisation dans les 30 modules les plus téléchargés
Pourquoi c’est important ? Les overrides peuvent provoquer des conflits avec d’autres modules. Nous recommandons de privilégier l’utilisation de hooks pour améliorer la compatibilité.
4. Contrôles de validation : votre module est automatiquement analysé pour :
- La présence d’overrides
- Les écarts par rapport aux bonnes pratiques
- La conformité avec le framework PrestaShop
Nouveau tag qualité : Verified+
Un badge Verified+ fait son apparition sur les pages produit et les listings de modules.
Que signifie ce tag ?
Il distingue les modules qui passent tous les contrôles de conformité et de qualité réalisés par les équipes PrestaShop. Cela inclut notamment :
- Absence d’overrides superflus
- Structure de fichiers conforme
- Respect du framework PrestaShop
- Optimisations techniques
Ce tag sera attribué automatiquement : si votre module passe les vérifications, il obtient le badge sans action supplémentaire de votre part.
FAQ
Mon module utilise des overrides, que se passe-t-il ?
Votre module reste visible et vendable. Les overrides sont listés dans une section dédiée sur la fiche produit. Cependant, il est conseillé de migrer progressivement vers une architecture à base de hooks.
Comment obtenir le badge Verified+ ?
Il suffit que votre module passe l’ensemble des contrôles techniques automatisés :
- Pas ou peu d’overrides
- Dossiers structurés correctement
- Code non obfusqué
- Respect des standards PrestaShop
Aucune demande n’est nécessaire : le badge est appliqué automatiquement si toutes les conditions sont réunies.
Les contrôles sont-ils mis à jour automatiquement ?
Oui, chaque mise à jour de module déclenche une nouvelle analyse automatique.
Puis-je tester mon module avant de le soumettre ?
Actuellement, les contrôles sont effectués après soumission. Cependant, vous pouvez utiliser le Validator PrestaShop pour anticiper les éventuelles erreurs.