Override

L'override est un concept qui permet de "surcharger" les fichiers classes et les fichiers contrôleurs.
Mais dans notre cas, nous allons surcharger les widgets des modules intégrés comme le catalogue, les actualités, etc..

Par exemple, si vous développez un plugin qui étend les caractéristiques produits, vous aurez besoin de les afficher dans la liste des produits.

Vous aurez besoin d'avoir une requête de sélection des produits différente de celle de base.

Vous pouvez surcharger celle-ci dans votre plugin et chargée par le widget en y passant les bon paramètres.