недавно мне понадобилось улучшить пользовательский интерфейс Magento (1.3.1). В частности, добавить переключатель изображения продукта (после http://inchoo.net/ecommerce/magento/create-a-color-switcher-in-magento/).
Результаты:
- переключатель изображений работает как положено, и это нормально.
Проблема:
- Сам продукт может содержать до 15 или 20 цветов-изображений на выбор.
Цель:
- когда пользователь выбирает цвет товара с помощью элемента select, выбранный цвет товара должен поменять цвет товара по умолчанию, чтобы отобразить его в корзине.
Я думал о том, чтобы использовать сеанс для хранения выбранных данных, а затем поменять их местами, но это выглядит слишком сложно, поскольку каталоги изображений хранятся как каталоги кэша, и я не знаю точный путь при просмотре изображения.
Вторая идея состояла в том, чтобы обменяться с контроллером checkout / cart с помощью /checkout/cart/item/default.phtml, но я не знаю, как это сделать.