Magento - пользовательский запрос коллекции для загрузки товаров с одинаковым значением атрибута - PullRequest
0 голосов
/ 21 июля 2011

Я хочу сделать пользовательский запрос коллекции, чтобы загрузить продукты с таким же пользовательским атрибутом "art_nr".

Я сделал это:

$art_nr = Mage::getModel('catalog/product')->load($_product->getId())->getArt_nr();

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

Спасибо за помощь, чтобы сделать это:)

Ответы [ 2 ]

0 голосов
/ 21 июля 2011

Очень простой пример будет выглядеть примерно так:

$_artCollection = Mage::getModel('catalog/product')->getCollection()
    ->addAttributeToSelect('*')
    ->addFieldToFilter('art_nr', $art_nr);

Также обратите внимание, что волшебным средством получения для art_nr является просто 'getArtNr', не нужно подчеркивания!

0 голосов
/ 21 июля 2011

Прежде всего, правильный синтаксис: getAntNr() или getData('ant_nr'). Во-вторых, что вы подразумеваете под «Использовать в запросе?»

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