url_pathを含む製品の詳細の配列を返すコードがあります。この製品へのリンクを作成するには、製品のカテゴリとサブカテゴリを知っておく必要があります。残念ながら、このメソッドが返すすべてのデータから、カテゴリまたはサブカテゴリは取り除かれません。ここでMagento:getModelを使用して製品とカテゴリを取得する
は、私はそれが製品を取得していたコードは次のとおりです。
$product_id = array(231, 230,229,228);
foreach ($product_id as $id){
$productDetails = Mage::getModel('catalog/product')->load($id)->getData();
echo $productDetails['url_path'].'<br />';
}
は、各製品のカテゴリとサブカテゴリを取得することが可能ですか?
覚えている:製品は、複数のカテゴリ/サブカテゴリに属することができます。異なるパス(shop.tld/product.html、shop.tld/cat/subcat/product.htmlとshop.tld/cat2/subcat3/product.html)は同じ製品を指すことができます – teemitzitrone