Понимание Magento Коллекция продуктов - PullRequest
4 голосов
/ 13 июля 2011

Может кто-нибудь, пожалуйста, скажите мне в непрофессионале, что означает следующий код ниже.

$collection = Mage::getResourceModel('catalog/product_collection')
            ->addAttributeToSelect('name')
            ->addAttributeToSelect('sku')
            ->addAttributeToSelect('price')
            ->addAttributeToSelect('status')
            ->addAttributeToSelect('short_description')
            ->addAttributeToSelect('small_image')
            ->setStoreId($this->getStoreId())
            ->addMinimalPrice()
            ->addFinalPrice()
            ->addTaxPercents()
            ->addStoreFilter()
            ->addAttributeToFilter('is_facebook', 1)
            ->setVisibility(Mage::getSingleton('catalog/product_visibility')->getVisibleInCatalogIds());
        $collection->load();

1 Ответ

3 голосов
/ 13 июля 2011

При этом все товары, отображаемые в каталоге для текущего магазина, имеют атрибут «is facewhwhat», установленный в единицу. Полученные поля говорят сами за себя, вероятно, они необходимы для вашего магазина FaceW независимо от вида магазина.

Эта информация извлекается как набор объектов, которые, как я полагаю, остальная часть вашего кода перебирает, чтобы публиковать в Facewh независимо.

...