Как программно создать атрибут продукта Magento 2 с помощью типа: Текстовая область.
magento2
php
product-attribute
Andhi Irawan
источник
источник
Ответы:
Обзор добавления атрибута продукта программно
InstallData.php
install()
методШаг 1: Создать файл
InstallData.php
Мы начнем с класса InstallData, который находится в
Содержание этого файла:
Шаг 2: Определите метод install ()
Шаг 3: Создайте пользовательский атрибут. Здесь приведены все строки кода
InstallData.php
для программного создания атрибута продукта.Как видите, все, что требуется для метода addAttribute: Идентификатор типа сущности, для которой мы хотим добавить атрибут. Имя атрибута. Массив пар ключ-значение для определения атрибута, такого как группа, тип ввода, источник, метка…
Все готово, пожалуйста, запустите скрипт обновления php bin / magento setup: обновитесь, чтобы установить модуль, и будет создан атрибут product sample_attribute.
Если вы хотите удалить атрибут продукта, вы можете использовать метод removeAttribute вместо addAttribute. Это будет так:
РЕДАКТИРОВАТЬ:
для деинсталляции создайте приложение / code / Mageplaza / HelloWorld / Setup / Uninstall.php.
Также вы можете следовать ниже URL для создания пользовательского атрибута продукта.
URL: https://www.mageplaza.com/magento-2-module-development/magento-2-add-product-attribute-programmatics.html
источник