Как добавить поле к профилю пользователя в OFFLINE Mall. OctoberCMS

Понадобилось добавить телефон к профилю пользователя в Mall. Я смекнул, что Mall использует плагин Rainlab.User, и нужно просто экстендом добавить поле, но оказалось не так всё просто.

Разработчики советуют добавлять поле через событие mall.customer.afterSignup — https://github.com/OFFLINE-GmbH/oc-mall-plugin/issues/172

Но способ плохой, т.к. таким образом не получится изменять телефон из личного кабинета на фронте, а это важно.

Читать далее…