У меня есть функция внутри Помощника в Magento, которая возвращает, равен ли атрибут клиента единице.
Вот мой класс Помощника
class Nie_Nie_Helper_Data extends Mage_Core_Helper_Abstract {
public function isNieAdmin() {
if(Mage::getSingleton('customer/session')->getCustomer()->getNieAdmin() == 1) {
return true;
} else {
return false;
}
}
}
Теперь, когда я вызываю эту функциюиз класса, который расширяет Mage_Core_Block_Template, кажется, все работает нормально.Однако, когда я пытаюсь использовать это внутри одного из моих контроллеров, это не работает.Фактически, когда я делаю Mage::getSingleton('customer/session')->getCustomer()->debug()
, единственная возвращаемая переменная - это website_id.
Кто-нибудь знает, что я должен сделать, чтобы заставить это работать?