Доброго времени суток
Когда то давно купил тему оформления http://demo.weebpal.com/#new-shopping
Тема нормальная делал на ее базе несколько сайтов. Глюков замечено небыло, Но
Сейчас начал делать новый сайт на базе этой темы и появилась огромная проблема.
При просмотре товара фотография почему то не оборачивается классом "commerce-product-field commerce-product-field-field-images field-field-images node-16-product-field-images"
Сейчас фото выглядит так
<?php
<div class="field field-name-field-images field-type-image field-label-above">
<div class="field-items">
<div class="field-item even">
...
</div>
</div>
</div>
?>
а в оригинале должно быть так:
<?php
<div class="commerce-product-field commerce-product-field-field-images field-field-images node-16-product-field-images">
<div class="cloud-zoom-container">
...
</div>
</div>
?>
Как видно в оригинале темы код совсем другой... Знаю что где то что то надо включить. Скорее всего проблема решается парой галочек но найти эти галочки не могу.
Подскажите пожалуйста что можно сделать? Где искать решение?
Комментарии
На демке разметка соответствует. Вы видимо поле с фото прикрепили не к той сущности.
В том то и дело что сущность всего одна product
Или я что то путаю?
Есть же еще product display, т.е. тип контента для вывода товаров, гляньте свой предыдущий проект, где как вы говорите было все нормально.
Последние два дня только этим и занимаюсь )
То что пробовал:
1. Проверил разницу с одним из готовых проектов на этой теме - не нашел
2. Поставил демку этой темы и обновил до последних версий все что можно (движек и все модули) - работает проблема не в версиях
3. Локально сделал все то же самое что и на хостинге (все модули и двиг скачал заново) - глюк остался
Из всего что пробовал получается что проблема не в теме и не движке, что то не настроено
sergeybelya
Спасибо что откликнулись! Решение найдено
Проблема оказалась очень неожиданной
Объясню
Мой тип материала называется product_display
В нем есть поле field_product_variations соответственно вариации товара (тип поля ссылка на товар)
Так вот если свойства этого поля Количество значений равно 1, то получаем описанную мной в сабже проблему. Если же значение более одного или НЕОГРАНИЧЕНО - все работает как надо
P. S. Эту проблему находил на англоязычных сайтах, так что эта проблема была не только у меня.