グループ化された製品ページにシンプルな製品の説明を表示する方法は?
質問
Magentoでグループ化された製品(家具セットなど)で作業する場合、デフォルトでそのシンプルな製品についてはほとんど表示されません。
デモサイトの例 ユーザーがSimplesのディメンションやその他の属性の詳細を検討できるようには見えません。それが示すのは、名前と価格だけです。
グループ化された製品ページで利用可能なテンプレートメソッドはあります。コンポーネントのシンプルな製品に関するより詳細なデータを表示しますか?短い説明、サムネイル、URLからシンプルな製品ビュー(アクティブの場合)など
解決
の catalog/product/view/type/grouped.phtml
テーブルを見つけることができます #super-product-table
これには、関連製品について言及した基本情報が含まれています。簡単な説明を追加するには(たとえば)、テーブルの本文内にこのようなものを追加する必要があります。 foreach ($_associatedProducts as $_item)
ループ:
<?php echo $this->htmlEscape($_item->getShortDescription()) ?>
他のヒント
と言ってみましょう catalog/product/view.phtml
あなたはこのようなことをすることができます:
if($_product->isGrouped()) {
$_associatedProducts = $_product->getTypeInstance(true)->getAssociatedProducts($_product);
foreach($_associatedProducts as $_associatedProduct) {
if($_description = $_associatedProduct->getShortDescription()) {
echo $this->helper('catalog/output')->productAttribute($_associatedProduct, $_description, 'short_description');
}
}
}
所属していません magento.stackexchange