Вопрос

Во время обсуждения сегодня мне сообщили, что клиент IS_ACTICE Flag на самом деле ничего не делает.

Это уникальный флаг, такой как адрес электронной почты клиента, в том, что он нет атрибут EAV. Вместо этого это столбец в таблице Customer_entity.

Я попытался установить флаг на 0 для тестового клиента, но все еще могу войти в систему. Вся другая функциональность, кажется, работает нормально.

Предоставляется ли этот флаг как удобство для разработчиков? Это предназначено для какой -то будущей цели? Что, во всяком случае, это делает?


Редактировать: Вот связанный переполнение стека: https://stackoverflow.com/questions/3617832/disable-customer-in-magento

Это было полезно?

Решение

Это устаревшее поле, полученное из Mage_Eav и присутствовать еще в V0.7.14800 (и, возможно, раньше). Таким образом, это, безусловно, предшествует самой ранней версии EE.

Используется ли значение этого поля или нет, является вопросом реализации (например, оно для catalog_category организация). Я основываю это утверждение на том факте, что Mage_Eav модуль делает нет Обеспечить его использование в качестве базового поведения для объектов EAV.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top