商品のカスタムオプションを商品リストページに表示したい場合は、カートに入れるとカートページに移動します。カテゴリリストページのカスタムオプションをマゼンタで表示
3
A
答えて
1
@mugurは、不足している、あなたは
$productSku = $_product->getSku();
$product = Mage::getModel('catalog/product');
$productId = $product->getIdBySku($productSku);
$product = Mage::getModel("catalog/product")->load($productId);
$attVal = $product->getOptions();
$optStr = "";
// loop through the options
foreach($attVal as $optionKey => $optionVal) {
//$optStr .= "";
//$optStr .= $optionVal->getTitle().": ";
$optStr .= "<select style="display: block; clear: both;" name="options[".$optionVal->getId()."]">";
foreach($optionVal->getValues() as $valuesKey => $valuesVal) {
$optStr .= "<option value="".$valuesVal->getId()."">".$valuesVal->getTitle()."</option>";
}
$optStr .= "</select>";
}
echo($optStr);
2
ここで最後に解決策が見つかりました。誰もが同じことをする必要がある場合、それはテーマのlist.phtmlファイルのコードを使用して行うことができます。ここにコードをChecck:list.phtmlにあなたがそのコードを追加する場所のリンク上であれば申し訳http://blog.sparxitprofessionals.com/display-custom-option-on-category-list-page-in-magento/
関連する問題
- 1. マゼンタでカスタムオプション値を取得する方法1.9.3?
- 2. マゼンタのフロントエンドからカスタムオプションを追加したい
- 3. マゼンタでテーマを表示するには
- 4. Magentoの "My Downloadable Products"ページでカスタムオプションを表示
- 5. マゼンタ2子テーマ表示空白
- 6. 店頭のカテゴリーをマゼンタで表示する方法は?
- 7. マゼンタでカテゴリを表示するカスタムパネルの書き方
- 8. Magentoカスタムオプションを個別に表示する方法
- 9. カスタム商品タイプ - 非表示のカスタムオプションまたはデータフィールド
- 10. 「はい」と表示されないカスタムオプションのメッセージ
- 11. 通貨コードと通貨記号をマゼンタで表示
- 12. カートのページがマゼンタで表示されない
- 13. マゼンタのカートページにカスタム画像を表示する方法
- 14. Magentoカスタムオプション
- 15. ページテンプレートのカスタムオプション
- 16. 製品がマゼンタのフロントエンドに表示されない
- 17. フェデックス・シッピングがマゼンタの1ページに表示されない
- 18. マゼンタのモジュールが表示されていませんか?
- 19. マゼンタのウェブサイトにはどの国を表示するのですか?
- 20. MagentoのConfigurable製品に表示されるシンプルな関連製品のカスタムオプション
- 21. マゼンタのメールでお支払い方法を表示するには
- 22. マゼンタで「$」の代わりに通貨記号「AED」を表示する方法1.9
- 23. シンプルな商品のカスタムオプションが注文時に表示されない
- 24. カスタムオプション付きMysqldump
- 25. 手動でインストールすると、マゼンタのセキュリティパッチが表示されますか?
- 26. マゼンタ - 商品のランディングページからカテゴリ内のすべての商品を表示
- 27. 左の列にマゼンタを使用してテキストを表示する方法
- 28. マゼンタの連絡先のパンくずリストを表示するには?
- 29. ユーザーにマゼンタの製品を表示するように制限する
- 30. 追加された商品はマゼンタで表示されませんか?
これは間違っており、ここで別の質問から取られます:http://magento.stackexchange.com/questions/4480/custom-options-in-product-list/4499。明らかに、それを行うには良い方法ではありません。このページでVinaiの回答を確認してください。 – baoutch