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