Использование картинки обложки товара с комбинациями в качестве главной картинки товара на витрине Prestashop 1.7.6.3?
Как использовать картинку обложки товара с комбинациями в качестве главной картинки товара на витрине Prestashop 1.7.6.3?
В карточке товара есть возможность указать обложку товара. Мы ее указываем, но когда смотрим этот товар в магазине, то используется просто первая картинка комбинации товара, а не та картинка которая указана как обложка.
Фото товара загружается в главной вкладке, где вы указываете обложку товара.
Для каждой комбинации можно назначить определённые изображения.
Логика отображения:
Если для комбинации не выбрано изображение, будет использоваться обложка товара.
Если у комбинации есть изображения, система отображает первое по порядку изображение комбинации.
Обложка товара будет использоваться на витрине только в том случае, если она выбрана в комбинации и находится на первой позиции среди изображений комбинации.
Таким образом, чтобы обложка отображалась первой:
Убедитесь, что она выбрана для комбинации.
Переместите её на первую позицию в списке изображений комбинации.
Здравствуйте! Благодарю за ответ.
Но немного не так поняли видимо мой вопрос...
у товара есть комбинации. Товару задана обложка товара, у каждой комбинации заданы свои картинки.
В витрине магазина показывается не картинка обложки, а картинки первой вариации.. этой картинки обложки вообще не показывается у товара.
Нужно чтобы на витрине магазина показывалась картинка обложки товара и при заходе на товар она отображалась главной картинкой, а уже при выборе вариации товара отображалась картинка вариации товара.
У товара с вариациями установлена комбинация по умолчанию. Возможно, вы не до конца понимаете принцип работы вариативных товаров. Позвольте объяснить.
Вариативный товар всегда имеет комбинацию по умолчанию, поскольку он состоит из нескольких комбинаций.
Комбинация по умолчанию – это та, которая отображается в миниатюрной карточке товара и на странице товара.
Судя по вашему описанию, вы хотите, чтобы в этих местах отображалось изображение, не связанное с комбинацией (обложка). Однако это противоречит логике работы системы вариативных товаров.
Когда клиент заходит на страницу товара, у него автоматически выбрана комбинация, например:
Цвет: Зелёный, Размер: S.
Вместе с этой комбинацией отображаются прикреплённые к ней изображения.
Если в шаблоне всегда выводить первое изображение, можно использовать массив:
{$product.images}
Самое первое изображение в этом массиве — это обложка.
Однако правильнее в вашей ситуации задать обложку как изображение для комбинации по умолчанию. В этом случае на витрине отобразится именно то, что вы ожидаете.