グループ化された製品ページにシンプルな製品の説明を表示する方法は?

magento.stackexchange https://magento.stackexchange.com/questions/443

  •  16-10-2019
  •  | 
  •  

質問

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');
        }
    }
}
ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top