Aucune image disponible

suppliersfields

Étendez l'entité Fournisseur de PrestaShop avec deux champs personnalisés en utilisant des hooks et un override de classe, avec une intégration transparente du formulaire dans le back office.

Developed by PrestaShop

Get This Module Free on GitHub
License: Inconnu Status: Active Health: Very Outdated

Info updated 3 months ago

Sources
Last commit: Jul 13, 2024
Type
Module

Info checked: Mar 2, 2026

Supplier Custom Fields est un module PrestaShop orienté développeur qui étend l'entité Fournisseur intégrée avec deux champs de données personnalisés supplémentaires. Il utilise une combinaison de hooks et un override de classe pour ajouter proprement les nouvelles propriétés au flux de gestion des fournisseurs existant dans le back office.

  • Deux champs personnalisés pour les fournisseurs : Ajoute one_field et other_field comme nouvelles propriétés à l'entité Fournisseur, disponibles pour la saisie dans le formulaire du fournisseur.
  • Intégration basée sur les hooks : Les champs personnalisés sont intégrés via les hooks actionSupplierFormBuilderModifier, actionAfterUpdateSupplierFormHandler et actionAfterCreateSupplierFormHandle, garantissant une gestion correcte lors des opérations de création et de mise à jour.
  • Override de la classe Supplier : Inclut un override de classe PrestaShop pour la classe native Supplier afin de persister et récupérer les nouvelles propriétés, les champs étant affichés au-dessus du commutateur is_enabled pour une intégration naturelle dans le back office.

Ce module est principalement destiné à servir de référence ou de point de départ pour les développeurs qui ont besoin d'étendre l'entité Fournisseur avec des champs de données personnalisés. Il démontre l'approche standard de PrestaShop utilisant les hooks et les overrides pour la personnalisation des formulaires sans modifier les fichiers du cœur.

  • Référence
    suppliersfields

  • License
    Inconnu
  • Status
    Actif

Commentaires (0)

Aucun avis n'a été publié pour le moment.
Chargement...