То ест генерит стольо дивов, сколько имеется у товара цветов, дивам, дивы с доп картинками товара, которые не нужно отображать попросту скрываются с помощью style="display: none;". Это неудобно для слайдеров, да и к чему перегружать страницу.
Посильно помогите, пожалуйста генерировать только нужный в данный момент div (соответствующий выбранному цвету товара), Вот пример реализации: http://miss-shop.sotbit.ru/catalog/byustgaltery/push_up_bra/ Блок с выбором цвета - "Выберите цвет" Блок с доп картинками - <div class="wrap_detail_pic_small". Заранее благодарна!
Break перегрузит, да и плохо представляю реализацию. Думаю, надо как-то сразу в цикл передавать только те доп картинки, которые должны отобразиться при выборе цвета товара.
что-то как то Вы делаете, сразу все генерить и ску и все его картинки... допустим 4 предложения и у каждого по 6 картинок это что 24 блока выводить будете??? посмотрите как реализовано в типовом решении битрикса
подгружаете сначала картинки первого предложения остальное передаем в js и там уже управляем.....
Виталий, спасибо за ответ, вы правы, странная реализация генерить столько блоков, сколько ску. Только это и есть типовое решение Битрикса, сама в удивлении, зачем так сделано. 4 предложения, в предложении по 6 картинок = 4 блока в блоке 6 картинок. Кстати, цвета в шаблоне тоже выводятся вообще ВСЕ созданные в системе, просто те, которых нет у данного товара, тупо скрываются тем же display: none. Это дефолтный шаблон компонента bitrix:catalog.element. Может у кого есть другой дефолтный шаблон, так я посмотрю и переделаю под себя.
Цитата
Виталий Черепанов написал: подгружаете сначала картинки первого предложения остальное передаем в js и там уже управляем....