Publié le 22/09/2026 par Pauline e-commerce prestashop

Extra Properties : Kiwik fait évoluer PrestaShop avec les champs personnalisés natifs

Illustration des extra properties une nouvelle fonctionnalité développée par Kiwik intégrée au cœur de PrestaShop 9.2

Une nouvelle fonctionnalité développée par Kiwik est intégrée au cœur de PrestaShop 9.2 !

Chez Kiwik, nous travaillons depuis de nombreuses années avec PrestaShop pour concevoir, développer et maintenir des boutiques e-commerce sur mesure. Depuis sa création en 2011, notre agence a été partenaire PrestaShop Platinum, puis Expert ⭐⭐⭐, le plus haut niveau de qualification. Notre expertise PrestaShop fait pleinement partie de notre ADN.

Et parce que nous sommes convaincus par l’Open Source, nous ne nous contentons pas d’utiliser la solution : nous contribuons aussi à son évolution.

Nous sommes particulièrement fiers d’annoncer une avancée majeure intégrée directement dans le cœur de PrestaShop : les Extra Properties.

👉 L’annonce officielle est à retrouver sur le blog de PrestaShop.

Cette fonctionnalité a été développée par Jérémie, Lead Developer au sein du pôle développement de la team Kiwik. Il s’agit d’un système natif permettant d’ajouter des champs personnalisés à quasiment toutes les entités de la plateforme. Elle répond ainsi à un besoin technique et métier historique.

Illustration des extras properties dans l'interface de Prestahop

Quand les données métier ne rentrent pas dans les cases

Un projet e-commerce sur mesure finit souvent par se heurter au même problème : les données dont le marchand a besoin ne sont pas toujours prévues nativement par son CMS.

  • Un produit doit avoir un lien vers une vidéo ?
  • Un client doit disposer d’une information interne spécifique ?
  • Une commande doit stocker une donnée provenant d’un ERP ?

Jusqu’ici, la réponse consistait à développer un module spécifique : créer une table dédiée, gérer les relations avec l’entité PrestaShop concernée, modifier les formulaires du Back Office, gérer le multi-boutique et le multilingue…

Cela fonctionne, bien sûr. Mais chaque projet doit alors recréer cette mécanique.

Cette problématique, nous la rencontrons régulièrement sur les projets e-commerce que nous réalisons pour nos marchands.

Les Extra Properties changent cette approche

Un module peut désormais déclarer ses propres champs supplémentaires. Ils seront alors nativement présents dans toutes les couches de la boutique :

  • En Back Office, dans les formulaires d’administration et les grilles de listings ;
  • En Front Office, disponibles pour être affichées dans les pages de la boutique ;
  • Dans l’Admin API, pour être échangés avec des applications externes.

Et le système prend nativement en compte les problématiques de multilingue et multi-boutique !

Un système pensé pour être efficace, très efficace

Sous le capot, c’est de la belle mécanique.

  • Les tables et colonnes nécessaires ne sont créées que lorsque les propriétés sont réellement utilisées ;
  • Les données sont stockées en base avec leur vrai type SQL ;
  • Elles peuvent utiliser des index et des contraintes adaptées ;
  • Elles ne sont chargées que lorsque c’est nécessaire ;
  • Elles s’intègrent dans le système de cache de PrestaShop.

Cette architecture permet ainsi d’ajouter de la souplesse sans alourdir inutilement le fonctionnement de PrestaShop.

Vers l’infini et au-delà

Chez Kiwik, nous sommes fiers d’avoir contribué à faire évoluer PrestaShop et de voir cette fonctionnalité rejoindre officiellement le cœur de la solution.

Ce n’est qu’une étape. Nous sommes toujours partants pour relever les défis et aider nos marchands dans leurs projets, même complexes.

Si vous avez un projet e-commerce nécessitant des développements spécifiques, des interconnexions avec votre système d’information ou une architecture PrestaShop sur mesure, nous sommes là.

Alors… Vous avez un projet e-commerce ? Parlons-en !

À Partager sans modération

À Lire également