когда мог бы magento Mage :: getModel ('customer / form'); потерпеть поражение? - PullRequest
1 голос
/ 17 сентября 2011

У меня есть следующие две строки кода внутри класса контроллера.

        $customerForm = Mage::getModel('customer/form');
        $customerForm->setFormCode('customer_account_create')
            ->setEntity($customer);

Я получаю «Неустранимая ошибка: вызов функции-члена setFormCode () для необъекта в ...» на второй из этих двух строк.

что может заставить первую строку возвращать "необъект"? (Я полагаю, что это не удается и возвращает ноль, но почему это произошло?)

Я не уверен, относится ли это к делу, но это происходит на сайте, который использует версию magento Enterprise (Magento ver. 1.8.0.0).

1 Ответ

1 голос
/ 18 сентября 2011

Загляните в свой exeption.log, вы должны найти там некоторые идеи.Это может произойти, если модуль Mage_Customer отключен, вы переписали для модели «клиент / форма» или даже отсутствует файл с классом Mage_Customer_Model_Form.

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