Как выполнить проверку формы в Magento 2?


Я добавил пользовательскую форму в навигацию по аккаунту клиента.

Ищу код для проверки формы.

Есть ли что-нибудь вроде проверки формы, как в magento1?

Я использовал в magento1, как показано ниже.

Форма данных Var = новая форма ("форма-проверка", истина);

Например, что-нибудь есть в magento2? Как мы можем выполнить проверку формы в magento 2?

Author: jafar pinjar, 2018-08-03

1 answers

Мне удалось добавить проверку формы в пользовательскую форму с помощью следующего кода:

<form id="custom_form" action="" method="post">
    <input class="form-control" name="firstname" type="text" placeholder="" data-validate="{required:true}" /></div>
    <input class="form-control" name="middlename" type="text" placeholder="" /></div>
    <input class="form-control" name="lastname" type="text" placeholder="" data-validate="{required:true}" />
    <input class="form-control" name="email" type="email" placeholder="" data-validate="{required:true, 'validate-email':true}" />
    <button class="btn-confirm" type="submit">Submit</button>
</form>
<script type="text/x-magento-init">
// <![CDATA[
    {
        "#custom_form": {
            "validation": {}
        }
    }
// ]]>
</script>

Вам нужно добавить проверку данных во все поля ввода, где вы хотите проверить, как показано ниже, что означает, что требуется значение, а также проверить проверку электронной почты:

data-validate="{required:true, 'validate-email':true}"
 0
Author: Sukumar Gorai, 2018-08-03 14:39:18