Magento, где находится функция getOrderedQty ()? - PullRequest
0 голосов
/ 09 марта 2012

Здравствуйте, я пытаюсь выучить Magento, поэтому буду признателен, если кто-нибудь поможет.

Я видел, как люди инициируют класс

Mage::getResouceModel('report/product_sold_collection');

Затем они повторяют коллекцию, используя цикл foreach, и

getOrderedQty() method.

Как в этой теме. общий объем продаж каждого продукта в пурпурном

Где определяется этот метод?В каком классе?

1 Ответ

1 голос
/ 09 марта 2012

Этот метод не существует. Все объекты Magento (то есть объекты, которые наследуются от Varien_Object) позволяют вам get и set свойства данных.

$object->setData('the_thing',$value);
echo $object->getData('the_thing')

Кроме этого , есть также специальные методы установки и получения, реализованные с помощью "магических методов" PHP. То есть вы можете получить / установить свойство данных, указав верблюд его имя и назвав его так:

$object->setMyThing($value);
echo $object->getMyThing();

Я искал кодовую базу Magento, и нет определения для метода "getOrderedQty". Это означает, что это один из вышеупомянутых магических методов.

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