Я создал специальный модуль для регистрации Дистрибьютора, у которого есть специальная форма с дополнительными полями для регистрации. Регистрация дистрибьютора работает нормально, но я не могу сохранить зарегистрированную форму в случае, если есть ошибка проверки на стороне сервера.Как сохранить заполненные поля формы в случае ошибки проверки Magento 2
Я попытался следовать модулю и форме регистрации клиента и обнаружил, что Magento сохраняет значение в сеансе, как это.
в CreatePost.php контроллере
$this->session->setCustomerFormData($this->getRequest()->getPostValue());
и сохраняя значение формы по сильфону строки коды в форме.
<?php echo $block->escapeHtml($block->getFormData()->getCity()) ?>
Есть ли другой способ, который я могу использовать для сохранения формы, заполненной в случае ошибки проверки?
Вы получили ответ? –