Как немного расширить функционал приложения "Контакты"?
Заказчик хочет, чтобы активация аккаунтов проходила вручную администратором.
То есть получается, что регистрируясь на витрине, посетитель, по сути, создаёт заявку на регистрацию, а реально регистрирует(отправляя ссылку подтверждения) администратор, руководствуясь какими-то своими критериями(это неважно).
Как я вижу решение данной задачи?
Для начала, нужно, как минимум, убрать $confirmation_url из шаблона подтверждения регистрации.
Затем нужно слегка расширить функционал приложения "Контакты", а именно:
в выпадающий список, который называется "действия с выбранными" добавить пункт меню(действие) - активировать аккаунт(к примеру). Когда администратор выберет контакт или несколько и нажмёт на активировать аккаунт должна быть создана ссылка подтверждения(для каждого из выбранных контактов) и отправлена на почту. Дальше, как обычно, контакт переходит по ссылке в письме, подтверждая свою регистрацию.
Правильно ли я размышляю или нужно это реализовывать по-другому?
Как можно такое сделать? Нужно ли писать плагин или можно обойтись без этого?
1 ответ
Если проблема до сих пор не решена, вы можете разместить описание своего задания в разделе «Поиск проектов и экспертов». Вам также может быть полезна документация разработчика Webasyst. Для получения расширенной платной помощи воспользуйтесь услугами наших партнёров.