Адрес в профиле пользователя Office

Здравствуйте.
Нужно на странице профиля добавить основной адрес для доставки с возможностью редактирования.
Вставил поля:
<div class="form-group row">
        <label class="col-md-2 col-form-label">улица</label>
        <div class="col-md-10">
            <input type="text" name="address" value="{$address}" placeholder="город" class="form-control">
         </div>
    </div>
    <div class="form-group row">
        <label class="col-md-2 col-form-label">дом</label>
        <div class="col-md-10">
            <input type="text" id="building" name="building" value="{$extended['building']}" placeholder="Дом" class="form-control">
        </div>
    </div>
    <div class="form-group row">
        <label class="col-md-2 col-form-label">квартира</label>
        <div class="col-md-10">
            <input type="text" id="room" name="room" value="{$extended['room']}" placeholder="Квартира"
                   class="form-control">
         </div>
    </div>
C полем «Улица» все хорошо, а вот поля «Дом» и «Квартира» никак не хотят сохранятся.
Нужно какой-то плагин написать на событие OnUserProfileBeforeSave, наверное? У меня пока ничего не получается. Помогите пожалуйста.
Игорь
11 июня 2020, 11:40
modx.pro
1
115
0

Комментарии: 5

Евгений Webinmd
11 июня 2020, 12:21
0
1) компонент платный, обратитесь в ТП
2) можно просто посмотреть документацию и увидеть что там описано как сохранять поля в extended
    Игорь
    11 июня 2020, 12:39
    0
    Office купленный официально — все нормально.
    Хочется самому разобраться, пол дня уже сегодня мучаюсь. Документацию не могу найти.
    Вот нашел только modx.pro/help/14887, пытался по аналогии (только событие поменять) но не получилось
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
5