Estás leyendo la publicación: Cómo agregar texto de comentario para los atributos del producto en Magento 2
espacio de nombres Vendot\Extension\Setup;
use Magento\Eav\Setup\EavSetupFactory;
utilice Magento\Framework\Setup\InstallDataInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\ModuleDataSetupInterface;
use Magento\Catálogo\Modelo\Producto;
use Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface;
clase InstallData implementa InstallDataInterface
{
privado $eavSetupFactory;
función pública __construct(EavSetupFactory $eavSetupFactory)
{
$this->eavSetupFactory = $eavSetupFactory;
}
instalación de función pública (ModuleDataSetupInterface $configuración, ModuleContextInterface $contexto)
{
$configuración->iniciarConfiguración();
$eavSetup = $this->eavSetupFactory->create([‘setup’ => $setup]);
$eavSetup->addAttribute(
Producto::ENTIDAD,
‘código_atributo’,
[
‘type’ => ‘text’,
‘label’ => ‘Custom Attribute’,
‘input’ => ‘text’,
‘required’ => false,
‘sort_order’ => 10,
‘global’ => ScopedAttributeInterface::SCOPE_GLOBAL,
‘group’ => ‘Custom Attribute’,
‘note’ => ‘Custom Attribute’ // pass the value that you want as comment
]
);
$instalación->endSetup();
}
}