Como criar um atributo do produto Magento 2 programaticamente com o tipo: Área de texto.
magento2
php
product-attribute
Andhi Irawan
fonte
fonte
Respostas:
Visão geral da adição de atributos do produto programaticamente
InstallData.php
install()
métodoEtapa 1: criar arquivo
InstallData.php
Começaremos com a classe InstallData, localizada em
O conteúdo deste arquivo:
Etapa 2: definir o método install ()
Etapa 3: Criar atributo customizado Aqui estão todos os códigos de linhas
InstallData.php
para criar atributo do produto programaticamente.Como você pode ver, todo o método addAttribute exige: O ID do tipo da entidade que queremos adicionar atributo O nome do atributo Uma matriz de pares de valores-chave para definir o atributo como grupo, tipo de entrada, fonte, rótulo…
Tudo pronto, execute o script de atualização php bin / magento setup: upgrade para instalar o módulo e o atributo do produto sample_attribute será criado.
Se você deseja remover o atributo do produto, pode usar o método removeAttribute em vez de addAttribute. Vai ser assim:
EDITAR:
Para desinstalar, crie o app / code / Mageplaza / HelloWorld / Setup / Uninstall.php.
Além disso, você pode seguir o URL abaixo para criar um atributo de produto personalizado.
URL: https://www.mageplaza.com/magento-2-module-development/magento-2-add-product-attribute-programmatically.html
fonte