最近、Magento (1.3.1) のユーザー インターフェイスを拡張する必要がありました。特に、製品画像スイッチャーを追加します ( http://inchoo.net/ecommerce/magento/create-a-color-switcher-in-magento/に従ってください)。
結果: - 画像スイッチャーは期待どおりに動作します。これは問題ありません。
問題: - 製品自体に 15 ~ 20 色の画像を選択できます。
目標: - ユーザーが「select」要素を使用して製品の色を選択する場合、選択した製品の色はデフォルトの製品の色と入れ替えてカートに表示する必要があります。
セッションを使用して選択したデータを保持してからスワップすることを考えていましたが、画像ディレクトリがキャッシュディレクトリとして保持され、画像を表示するときに正確なパスがわからないため、複雑に見えます。
2 番目のアイデアは、/checkout/cart/item/default.phtml を使用して checkout/cart コントローラーから交換することでしたが、その方法がわかりません。