Из формы customer пропало поле "Is Active". Возможно расширения для изменения атрибутов пользователя перезатерло его или диактивировало...
Но может оно и не нужно. Ведь активация пользователя происходит из грида...
У меня задача - во втором магазине (m2) при регистрации пользователь не становится активным, его должен активировать админ.
Регистрации проверил все работает(в одном магазине сразу активный, на другом(m2) сообщает "Please wait for your account to be activated")
По идее, за это отвечает System->Configuration->Customer Configuration раздел "Customer Activation"
"Disable Extension" для m2 выставлено в "No"
Мне кажется активация не зависит от атрибута, атрибут я не вижу, но регистарция проходит и залогинется не дает.
Как вернуть поле, не создавая атрибут, а отталкиваясь от статуса(active/inactive) пользователя. Может в конфиге где или надо добавить поле в форму...
Извиняюсь за сумбур
Пропал атрибут
03.06.2011 17:31
P.S. Кстати а какое поле в БД отвечает за активацию? Заглянул в таблицу customer_entity в ней поле is_active оно равно 1, у всех пользователей хотя залогинется неактивным я не могу.
Так же если вывести в гриде у всех пользователей
то значение 1
Так же если вывести в гриде у всех пользователей
$this->addColumn('is_active', array( 'header' => Mage::helper('customer')->__('Active'), 'width' => '100', 'index' => 'is_active', ));
то значение 1
03.06.2011 20:16
Один вопрос - одна тема.
Заголовок темы желательно начинать вопросительным наречием "как" и заканчивать вопросительным знаком.
Заголовок темы желательно начинать вопросительным наречием "как" и заканчивать вопросительным знаком.