Magetno seznam izdelkov iz specifične kategorije
2 naročnika
2 naročnika
Imam kategorijo z IDjem 38 iz katere bi rad pridobl seznam vseh izdelkov ..
To prikazujem v enem custom bloku .. pa za dobit ime te kategorije sem uproabil:
$category = Mage::getModel('catalog/category')->load(38);
zdaj bi potreboval seznam vseh izdelkov da jih izpišem z foreach...
a mogoče ve kdo ? ...
hvala
5 odgovorov
ja in ne ... sem že dobil ta primer samo v mojem primeru ni deloval .. sem pa gotovo jaz spet zašel po napačni poti ... no delno sem rešil ...
<?$cat = Mage::getModel('catalog/category')->load(38);?>
<?php foreach ($cat->getProductCollection() as $product) { } ?>
.. zaenkrat pridobim samo IDje izdelkov ... samo še vse ostale podatke od produkta rabim nekako dobit na osnovi teh IDjev
$_product = new Mage_Catalog_Model_Product();
$_product->load($_product_id);
// druga
$_product = Mage::getModel('catalog/product')->load($_product_id);
n o se rešil ... z pomočjo onega linka k si mi dal .. sem preveč bral drugih reči tako da sem spregledal bistvo
eh ta magento me zna jezit :) ....
<?$cat = Mage::getModel('catalog/category')->load(38);?>
<?foreach ($cat->getProductCollection() as $product){?>
<?$product = new MageCatalogModelProduct();?>
<?$product->load($product->getId());?>
ID: <?=$product->getId();?>
Ime: <?=$product->getName();?>
Price: <?=$product->getPriceHtml();?>
Ident: <?=$product->getResource()->getAttribute('sku')->getFrontend()->getValue($product);?>
Proizvajalec: <?=$_product->getResource()->getAttribute('manufacturer')->getFrontend()->getValue($_product);?>
<hr />
<?}?>
vse inf. deobim samo cene ne morem oz. mi je noče dobit ven t getPriceHtml... ????