Comment créer un attribut de produit Magento 2 par programme avec le type: Zone de texte.
magento2
php
product-attribute
Andhi Irawan
la source
la source
Réponses:
Présentation de l'ajout d'un attribut de produit par programme
InstallData.php
install()
méthodeÉtape 1: créer un fichier
InstallData.php
Nous allons commencer par la classe InstallData qui se trouve dans
Le contenu de ce fichier:
Étape 2: définir la méthode install ()
Étape 3: créer un attribut personnalisé Voici le code de toutes les lignes
InstallData.php
pour créer un attribut de produit par programme.Comme vous pouvez le voir, tout ce que la méthode addAttribute requiert est: L'ID de type de l'entité à laquelle nous voulons ajouter l'attribut Le nom de l'attribut Un tableau de paires clé-valeur pour définir l'attribut tel que groupe, type d'entrée, source, étiquette…
Tout est fait, veuillez exécuter le script de mise à niveau php bin / magento setup: mettez à niveau pour installer le module et l'attribut de produit sample_attribute sera créé.
Si vous souhaitez supprimer l'attribut de produit, vous pouvez utiliser la méthode removeAttribute au lieu de addAttribute. Ce sera comme ça:
ÉDITER:
pour la désinstallation, créez l'application / le code / Mageplaza / HelloWorld / Setup / Uninstall.php.
Vous pouvez également suivre l'URL ci-dessous pour créer un attribut de produit personnalisé.
URL: https://www.mageplaza.com/magento-2-module-development/magento-2-add-product-attribute-programmatically.html
la source