Отключить клиента в Magento - PullRequest
       3

Отключить клиента в Magento

6 голосов
/ 01 сентября 2010

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

Ответы [ 2 ]

8 голосов
/ 01 сентября 2010

Это интересный.Я рассмотрел это ранее, и в записи базы данных клиентов есть флаг is_active, но он не доступен и не записан нигде в основном коде Magento.Чтобы выполнить это требование, вам нужно переопределить Mage_Customer_AccountController, чтобы проверить значение этого поля внутри loginPostAction(), а затем сделать это поле видимым в блоках клиентов adminhtml.

Я немного нервничаю из-за реализации этого кода, так как меня беспокоит, что Varien включит поле, но не будет его использовать вообще.Мне было бы интересно узнать мнение других об этом.

HTH, JD

3 голосов
/ 01 сентября 2010

Или вы можете использовать это бесплатное расширение от Magento Connect.

magentocommerce (deadlink) Расширение активации клиента

редактировать: проект Github

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