Как немного расширить функционал приложения "Контакты"?

Заказчик хочет, чтобы активация аккаунтов проходила вручную администратором.

То есть получается, что регистрируясь на витрине, посетитель, по сути, создаёт заявку на регистрацию, а реально регистрирует(отправляя ссылку подтверждения) администратор, руководствуясь какими-то своими критериями(это неважно).

Как я вижу решение данной задачи? 

Для начала, нужно, как минимум, убрать $confirmation_url из шаблона подтверждения регистрации.

Затем нужно слегка расширить функционал приложения "Контакты", а именно: 

в выпадающий список, который называется "действия с выбранными" добавить пункт меню(действие) - активировать аккаунт(к примеру). Когда администратор выберет контакт или несколько и нажмёт на активировать аккаунт должна быть создана ссылка подтверждения(для каждого из выбранных контактов) и отправлена на почту. Дальше, как обычно, контакт переходит по ссылке в письме, подтверждая свою регистрацию.


Правильно ли я размышляю или нужно это реализовывать по-другому?

Как можно такое сделать? Нужно ли писать плагин или можно обойтись без этого?

1 ответ

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите