2017-02-06 2 views
0

Я получаю сообщение об ошибке, перечисленных ниже, когда код достигает строки, содержащейошибка из GetResourceModel()

$collection = Mage::getResourceModel(’sales/order_collection’)->addAttributeToSelect(’*’); 

Fatal error: Call to a member function addAttributeToSelect() on boolean in....

Я получил код из электронной книги «» PHP | Руководство архитектора для программирования Magento Коммерция "Марком Кимселем

Я хочу использовать классы доступа к данным Magento для получения данных для CRM и учета. Мне нужно знать больше о том, как работает Magento, а конкретно о свойствах и методах Class и о том, как их называть Я был бы признателен за предложение s для ресурсов, чтобы узнать, как это сделать.

Kind Regards ...

+0

Похоже, что 'getResourceModel' возвращает логическое, а не объект. Вы посмотрели API для этой библиотеки, которую используете? – wogsland

+0

StackOvrerflow предназначен для решения вопросов о программировании, а не для «учебных пособий, книг и внешних ресурсов» ... – SsouLlesS

+1

Ваш вызов кажется прекрасным, странно, что эти апострофы в вызове getResourceModel. Убедитесь, что это фактические апострофы ('' '), а не обратные (' '' '). Эти вещи, как известно, происходят, когда вы копируете вставку кода из электронных книг. –

ответ

0

На вопрос был добавлен комментарий. Спасибо, Младен Ильич. Мои апострофы, похоже, обратные. И я копировал и вставлял из .pdf.

Смежные вопросы