Как отобразить правильно настроенное изображение товара в корзине

18

Я могу успешно использовать функцию образцов цвета, которая была представлена ​​в CE 1.9.1, но мне было интересно, как я могу отобразить выбранный цветной продукт, который был добавлен в корзину.

Пример:

  • Покупатель нажимает на красный образец на странице подробного просмотра продукта.
  • Изображение продукта поменяется на красный продукт
  • Покупатель нажимает кнопку «Добавить в корзину»
  • Товар добавлен в корзину

К сожалению, поскольку настроенное по умолчанию изображение продукта имеет другой цвет, это изображения продуктов, перечисленные в корзине, а не красные изображения продуктов.

  • Я пропустил шаг или эта функция в данный момент недоступна?
  • Как я могу убедиться, что в корзине отображается правильное цветное изображение товара?
monocat
источник
Может кто-нибудь подтвердить, что это исправление работает на 1.9.1.0? Это именно та проблема, которая у меня возникла, но исправление администратора не работает для меня. Я отключил все пользовательские темы, но все равно не влияет.
Ник Мердок
Теперь вы можете найти, как сделать это изменение, в вашем шаблоне электронной почты для подтверждения заказа, списке пожеланий и т. Д. К сожалению, это изменение влияет только на корзину.
Майк

Ответы:

33

Monocat, Magento имеют функцию показа простых изображений товаров в корзине.

Чтобы показать простое изображение продукта вместо настраиваемого, перейдите к admin ->System -> Configuration ->Sales -> Checkout -> Shopping Cart ->

Измените Configurable Product Image значение на Product Thumbnail Itself и нажмите «Сохранить», save configчтобы отобразить товар, добавленный в корзину.

введите описание изображения здесь

Обновить

В некоторых случаях мы видим, что этот параметр не отображается в метке представления магазина, где это поле является полем метки представления магазина.

Итак, вы создаете секцию извлечения с включенным настраиваемым расширением на ярлыке представления магазина, создавая system.xml:

<?xml version="1.0"?>
<config>
  <sections>
    <checkout  translate="label" module="checkout">
        <show_in_default>1</show_in_default>
        <show_in_website>1</show_in_website>
        <show_in_store>1</show_in_store>
    </checkout>
  </sections>
</config>
Амит Бера
источник
Ты классный друг. Это правильный способ сделать. Отлично сработано!
Медина
3
Это не работает для меня.
Рамя
Можете ли вы иметь настройки
Амит Бера
Отлично, это работает!
Ибнул Хасан