💻 DéveloppementIntermédiaire PS 1.7 PS 8.x

Créer un select dynamique dans un template Smarty PrestaShop

Apprenez à créer des listes déroulantes dynamiques dans vos templates Smarty PrestaShop : fournisseurs, catégories ou objets personnalisés avec requêtes SQL.

En bref : Pour créer un select dynamique dans un template Smarty PrestaShop, utilisez soit les méthodes statiques natives (comme Supplier::getSuppliers()), soit un ObjectModel personnalisé avec DbQuery, en assignant les données via le controller plutôt que par appel direct dans le .tpl.

Publié le 21 mars 2026 5 min de lecture Alexandre Carette

Introduction

Lorsque vous développez un module ou personnalisez un thème PrestaShop, vous aurez souvent besoin d'afficher une liste déroulante (

Gratuit & sans engagement — réponse sous 24h

Alexandre Carette

Alexandre Carette

Expert PrestaShop & Architecture E-commerce

Développeur PrestaShop depuis 2014, 193 projets livrés. Je conçois des architectures headless Nuxt + PrestaShop et des outils d'automatisation IA pour les e-commerçants.