Пользовательский атрибут клиента сохраняется, но значение не отображается в веб-интерфейсе - PullRequest
0 голосов
/ 02 мая 2019

Я создал собственный модуль для пользовательского атрибута клиента в magento2, который будет отображаться при регистрации и редактировании аккаунта.Введенные данные успешно сохранены в базе данных, но не отображаются в интерфейсе при редактировании.

Я попытался получить значение от блока-> getcustomer, однако объект клиента загружен нулевым.Поэтому значение пользовательского атрибута не может быть получено.

<fieldset class="fieldset create account" data-hasrequired="<?php /* @escapeNotVerified */ echo __('* Required Fields') ?>">
    <legend class="legend"><span><?php /* @escapeNotVerified */ echo __('Additional Information') ?></span></legend><br>

    <div class="field customer_reference">
        <label for="customer_reference" class="label"><span><?php /* @escapeNotVerified */ echo __('Customer Reference') ?></span></label>
        <div class="control">
            <input type="text" name="customer_reference" id="customer_reference" title="<?php /* @escapeNotVerified */ echo __('Customer Reference') ?>" class="input-text" data-validate="{required:true}" autocomplete="off">
        </div>
    </div>
</fieldset>

Возможно, мне нужно добавить значение в шаблон phtml, но как?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...