Tôi muốn đặt giá trị độ dài tối thiểu cho trường địa chỉ đường phố ở phía quản trị viên
Tôi muốn đặt min_text_length = 5
cho Street Address
trường trong mẫu địa chỉ khách hàng
Tôi đang cố cập nhật thuộc tính nhưng không hoạt động
public function upgrade(ModuleDataSetupInterface $setup, ModuleContextInterface $context)
{
if (version_compare($context->getVersion(), '1.0.1', '<')) {
$customerSetup = $this->customerSetup->create(['setup' => $setup]);
$customerSetup->addAttribute(
'customer_address',
'street',
[
'type' => 'static',
'label' => 'Street Address',
'input' => 'multiline',
'backend' => \Magento\Eav\Model\Entity\Attribute\Backend\DefaultBackend::class,
'sort_order' => 70,
'multiline_count' => 4,
'validate_rules' => '{"max_text_length":255,"min_text_length":5}',
'position' => 70,
]
);
}
}
Trong cơ sở dữ liệu đã được đặt {"max_text_length":255,"min_text_length":5}
nhưng xác thực không hoạt động
Lưu ý: - Phía quản trị Không phải Frontend Side.