Magento 1.7 でグループ化された製品ページを作成する必要があります
そのために、グループ化された製品として製品を追加し、そこにいくつかの単純な製品を関連付けました。グループ化された製品は、表の行に 1 つずつフロント エンドに表示されます。私の要件は、関連製品の対応するカテゴリでこのページを表示することです。
例: -ダイニング テーブルとダイニング チェアの 2 つのカテゴリがあります。
Lyn Dining setというグループ化された製品を作成し、2 つの単純な製品lyn ダイニング テーブル(ダイニング テーブルカテゴリから) とLyn ダイニング チェア(ダイニング チェアカテゴリから) を関連付けました。デフォルトでは、表の行に 1 つずつ表示されます。このような:-
Lyn Dining Table Product Attributes...
Lyn Dining Chair Product Attributes...
......................................
......................................
......................................
しかし、対応するカテゴリヘッダーに表示する必要があります。あれは:-
Dining Table:-
Lyn Dining Table Product Attributes...
......................................
......................................
Dining Chair:-
Lyn Dining Chair Product Attributes...
......................................
......................................
そのために、grouped.phtml ファイルを編集しました。まず、このコードでカテゴリ名を取得しました:-
/**
* get categories from a product
*/
$categoryIds = $this->htmlEscape($_item->getCategoryIds());
/**
* looping through the array of category ids
*/
foreach($categoryIds as $categoryId) {
$category = Mage::getModel('catalog/category')->load($categoryId);
$categoryB=$category->getName();
}
これにより、カテゴリ名を取得できます。しかし、すべての製品を対応するカテゴリにリストできるようにループを実装する方法がわかりません。どなたか手を貸してください。