2012-04-13 5 views

ответ

8
$category = Mage::getModel('catalog/category')->load($your_category_id); 
$collection = $category->getProductCollection(); 
$collection->addAttributeToSelect('name'); 
$collection->addAttributeToSelect('description'); 
$collection->addAttributeToSelect('image'); 
$products = $collection->getItems(); 

Не совсем уверен, что атрибут образа, если он не всегда может для отдельного продукта выполнить $product->load($product->getId()), чтобы загрузить все данные.

+0

Hi Lucasmus. Спасибо за ваш комментарий. Но как я могу распечатать атрибуты? – Michael

+2

Хмм, например: 'foreach ($ products as $ product) {echo" name: {$ product-> getName()}, описание: {$ product-> getDescription()}, image: {$ product-> getImage()} ";}'. –

+0

Спасибо! Прекрасно работает. – Michael

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