[
'type' => 'int',
'back-end' => '',
'frontend' => '',
'label' => 'XXXX',
'input' => 'texto',
'frontend_class' => 'validar maior que zero',
'fonte' => '',
'global' => \ Magento \ Eav \ Modelo \ Entidade \ Atributo \ ScopedAttributeInterface :: SCOPE_GLOBAL,
'visible' => true,
'required' => true,
'user_defined' => false,
'padrão' => 0,
'pesquisável' => falso,
'filtrável' => verdadeiro,
'comparável' => falso,
'visible_on_front' => false,
'used_in_product_listing' => true,
'exclusivo' => falso
]
Estou adicionando atributo de produto personalizado que funciona bem, mas não é possível adicionar validate-greater-than-zerovalidação.
Se olharmos para qualquer propriedade de atributo, Input Validation for Store Ownerhá um número limitado de validações nas opções selecionadas.
validate-number, validate-digits, validate-email, validate-url, validate-alpha,validate-alphanum
Essas são as únicas validações aplicadas na seção de atributo Produto.