[
'type' => 'int',
'backend' => '',
'frontend' => '',
'label' => 'XXXX',
'input' => 'texto',
'frontend_class' => 'validar-mayor-que-cero',
'source' => '',
'global' => \ Magento \ Eav \ Model \ Entity \ Attribute \ ScopedAttributeInterface :: SCOPE_GLOBAL,
'visible' => verdadero,
'required' => verdadero,
'user_defined' => false,
'default' => 0,
'searchable' => falso,
'filterable' => verdadero,
'comparable' => falso,
'visible_on_front' => falso,
'used_in_product_listing' => verdadero,
'unique' => false
]
Estoy agregando un atributo de producto personalizado que funciona bien, pero no puedo agregar validate-greater-than-zerovalidación.
Si observamos las propiedades de los atributos, Input Validation for Store Ownerhay un número limitado de validaciones en las opciones de selección.
validate-number, validate-digits, validate-email, validate-url, validate-alpha,validate-alphanum
Estas son las únicas validaciones aplicadas en la sección de atributos del Producto.