Создать Карусель Прокрутку Для Доп Фото.
#1
Отправлено 22 Март 2015 - 22:25
и как сместить доп фото вправо под кнопки сравнения и избранное?
#2
Отправлено 23 Март 2015 - 11:36
evros (22 Март 2015 - 22:25) писал:
и как сместить доп фото вправо под кнопки сравнения и избранное?
В шаблоне style.css найдите код:
.photos { padding: 110px 0 0 0; }И замените его вот этим кодом:
.photos { padding: 60px 0px 0 0; margin-left: 439px; position: absolute; width: 440px; }После этого найдите вот этот код:
.tabs_block { margin-top: 20px; }И так же замените его вот этим кодом:
.tabs_block { margin-top: 20px; padding-top: 20px; }
#3
Отправлено 30 Март 2015 - 23:24
под основным фото, все дополнительные фото в один ряд с возможностью перелистывания
#4
Отправлено 01 Апрель 2015 - 11:43
#5
Отправлено 01 Апрель 2015 - 14:51
Turanga Leela (01 Апрель 2015 - 11:43) писал:
evros (30 Март 2015 - 23:24) писал:
под основным фото, все дополнительные фото в один ряд с возможностью перелистывания
#6
Отправлено 03 Апрель 2015 - 00:01
Ирина345 (01 Апрель 2015 - 14:51) писал:
Добрый вечер. Ссылка на карусель http://www.gmarwaha..../jcarousellite/
#7
Отправлено 06 Апрель 2015 - 14:41
#8
Отправлено 07 Апрель 2015 - 02:22
evros (03 Апрель 2015 - 00:01) писал:
Загрузите файл в Редактор шаблонов jquery.jcarousellite, далее в шаблоне HTML перед
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js?design=movement"></script>
вставьте:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.jcarousellite.js?design=movement"></script>
Далее в шаблоне Товар найдите:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <div class="photos" id="product_images_small_photos"> {% ENDIF %} <div class="img_middle_small"> <div> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </div> </div> {% IF goods_images.last %} <div class="clear"></div> </div> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %}
замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <button class="prev">«</button> <button class="next">»</button> <div class="photos any-class" id="product_images_small_photos"> <ul> {% ENDIF %} <li class="img_middle_small"> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a></li> {% IF goods_images.last %} </ul> <div class="clear"></div> </div> <script> $(function() { $(".any-class").jCarouselLite({ btnNext: ".next", btnPrev: ".prev" }); }); </script> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %}
далее остается простилизовать под свой вкус
Turanga Leela (06 Апрель 2015 - 14:41) писал:
Укажите пожалуйста номер аккаунта вашего магазина
#9
Отправлено 07 Апрель 2015 - 22:35
Vaccina (07 Апрель 2015 - 02:22) писал:
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js?design=movement"></script>
вставьте:
<script type="text/javascript" src="{ASSETS_JS_PATH}jquery.jcarousellite.js?design=movement"></script>
Далее в шаблоне Товар найдите:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <div class="photos" id="product_images_small_photos"> {% ENDIF %} <div class="img_middle_small"> <div> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </div> </div> {% IF goods_images.last %} <div class="clear"></div> </div> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %}
замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <button class="prev">«</button> <button class="next">»</button> <div class="photos any-class" id="product_images_small_photos"> <ul> {% ENDIF %} <li class="img_middle_small"> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a></li> {% IF goods_images.last %} </ul> <div class="clear"></div> </div> <script> $(function() { $(".any-class").jCarouselLite({ btnNext: ".next", btnPrev: ".prev" }); }); </script> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %}
далее остается простилизовать под свой вкус
Укажите пожалуйста номер аккаунта вашего магазина
Прошу прощения! Совсем забыла. SL-336818
#10
Отправлено 08 Апрель 2015 - 01:37
Ваш вопрос еще актуален?
#11
Отправлено 08 Апрель 2015 - 10:19
Vaccina (08 Апрель 2015 - 01:37) писал:
Ваш вопрос еще актуален?
#12
Отправлено 09 Апрель 2015 - 03:41
Поэтому лучше или подобрать другую карусель или доработать по инструкции выше
#13
Отправлено 09 Апрель 2015 - 12:09
Если нет, то как переделать карусель по инструкции выше под такой вид?
#14
Отправлено 09 Апрель 2015 - 15:21
Turanga Leela (09 Апрель 2015 - 12:09) писал:
Если нет, то как переделать карусель по инструкции выше под такой вид?
Загрузите файл в Редактор шаблонов jquery.bxslider.min.js , jquery.bxslider.css далее в шаблоне HTML перед
<script type="text/javascript" src="{ASSETS_JS_PATH}main.js?design=movement"></script>вставьте:
<link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery.bxslider.css" type="text/css" /> <script type="text/javascript" src="{ASSETS_JS_PATH}jquery.bxslider.min.js"></script>далее найдите в шаблоне Товар код
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <div class="photos" id="product_images_small_photos"> {% ENDIF %} <div class="img_middle_small"> <div> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </div> </div> {% IF goods_images.last %} <div class="clear"></div> </div> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div>замените на
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} <div class="slider"> <div class="bx-wrapper" > <div class="bx-viewport" > <ul class="bxslider" ><li class="bx-clone"> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </li> </ul> </div> </div> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div>
#15
Отправлено 09 Апрель 2015 - 21:37
Сделала все, как вы сказали, но почему-то теперь все другие изображения товара идут в одинарный столбик и при нажатии открываются в новом окне
#16
Отправлено 10 Апрель 2015 - 00:51
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} <div class="slider"> <div class="bx-wrapper" > <div class="bx-viewport" > <ul class="bxslider" ><li class="bx-clone"> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </li> </ul> </div> </div> </div> {% ENDIF %} {% ENDFOR %} {% ENDIF %}
замените на:
<!-- Другие изображения товара. Отображаются если есть изображения товара --> {% IFNOT goods_images_empty %} {% FOR goods_images %} {% IF goods_images.length>1 %} {% IF goods_images.first %} <ul class="bxslider photos" id="product_images_small_photos"> {% ENDIF %} <li class="img_middle_small"> <div> <a href="{goods_images.MEDIUM}" target="_blank"><img class="game_img_selected" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a> </div> </li> {% IF goods_images.last %} </ul> {% ENDIF %} {% ENDIF %} {% ENDFOR %} {% ENDIF %} </div> <script> $('.bxslider').bxSlider({ minSlides: 3, maxSlides: 4, slideWidth: 170, slideMargin: 10 });
#17
Отправлено 10 Апрель 2015 - 12:28
#19
Отправлено 10 Апрель 2015 - 23:17
#20
Отправлено 11 Апрель 2015 - 00:38
<script> $('.bxslider').bxSlider({ minSlides: 3, maxSlides: 4, slideWidth: 170, slideMargin: 10 });
после него вставьте:
</script>
После данного изменения карусель должна заработать, остается только простилизовать кнопки, так как они будут выводится текстом
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных