Не выводятся изображения в товаре minishop2
Здравствуйте всем! Возникли 2 вопроса.
1) при загрузке изображений с MS2 images изображения в товаре не отображаются, а с filemanager все в порядке. Нашел в FAQ что нужно изменить чанк по пути core / components / minishop2 / elements / chunks / chunk.ms_gallery_empty.tpl но когда я там посмотрел, чанк аналогичен GitHub. кстати в корзине с фоткой все в порядке. Может я не правильно понял или не туда посмотрел, кто может объяснить, что изменить?
2) Не работает Fancybox то есть при клике на картинку она не открывается как должна колорбоксе, а открывается по пути изображения на новой странице.
Заранее спасибо!
насчет 1 вопроса, получается что MS2 загружает с , именно поэтому и видны картинки как я понимаю, а в чанках нормальный код…
1) при загрузке изображений с MS2 images изображения в товаре не отображаются, а с filemanager все в порядке. Нашел в FAQ что нужно изменить чанк по пути core / components / minishop2 / elements / chunks / chunk.ms_gallery_empty.tpl но когда я там посмотрел, чанк аналогичен GitHub. кстати в корзине с фоткой все в порядке. Может я не правильно понял или не туда посмотрел, кто может объяснить, что изменить?
2) Не работает Fancybox то есть при клике на картинку она не открывается как должна колорбоксе, а открывается по пути изображения на новой странице.
Заранее спасибо!
насчет 1 вопроса, получается что MS2 загружает с , именно поэтому и видны картинки как я понимаю, а в чанках нормальный код…
<div class="row">
<div class="span2 col-md-2">
<a href="/assets/images/products/124/360x270/about1.jpg" class="thumbnail" data-image="/assets/images/products/124/about1.jpg">
<img src="" alt="" title="about1.jpg" width="120" height="90">
</a>
</div>
Комментарии: 4
Не выводятся картинки потому, что:
<img src="<b>[[+120x90]]</b>" alt="" title="[[+name]]" width="120" height="90">
а в источниках такого размера (120x90) нет. Нужно его туда добавить.
Спасибо! Действительно изменил значения и все стало работать. вопрос 1 решился)
Насчет 2го вопроса, fancybox просто не работает.
вот чанк tpl.msGallery.outer, вызов fancybox есть
Насчет 2го вопроса, fancybox просто не работает.
вот чанк tpl.msGallery.outer, вызов fancybox есть
<div id="msGallery">
<a rel="fancybox" href="[[+url:default=`/assets/components/minishop2/img/web/ms2_big.png`]]" target="_blank">
<img src="[[+360x270:default=`/assets/components/minishop2/img/web/ms2_medium.png`]]" width="360" height="270" alt="" title="" id="mainImage" />
</a>
<div class="row">
[[+rows]]
</div>
</div>
но я посмотрел инструкцию на оф сайте fancybox там должны быть вызовы .js для fancybox, а у меня в head их нет.<title>СтройМАГ №1 – стройматериалы в Санкт-Петербурге и Ленобласти</title>
<meta charset="UTF-8" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="/assets/components/themebootstrap/js/bootstrap.js" type="text/javascript"></script>
<script src="/assets/components/themebootstrap/js/main.js" type="text/javascript"></script>
<script src="/assets/components/themebootstrap/js/js-image-slider.js" type="text/javascript"></script>
<script src="/assets/components/themebootstrap/js/masonry.pkgd.min.js" type="text/javascript"></script>
<script src="//api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU&key=AD4xBVIBAAAAu48gGwIAgig90womZ_EcczSyvCtjwCwF7RcAAAAAAAAAAADElH1FxyHqMJJaLVERQCxd6cvDmQ==" type="text/javascript"></script>
<link href="/assets/components/themebootstrap/css/js-image-slider.css" rel="stylesheet">
<link href="/assets/components/themebootstrap/css/bootstrap.css" rel="stylesheet">
<link href="/assets/components/themebootstrap/css/main.css" rel="stylesheet">
<link href="/assets/components/themebootstrap/css/screen.css" rel="stylesheet">
<link rel="icon" href="/assets/components/themebootstrap/img/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="/assets/components/themebootstrap/img/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="/assets/components/minishop2/css/web/default.css" type="text/css" />
Наверно в этом проблема? Я извиняюсь если это глупые вопросы но хочется в этом разобраться…
Вам необходимо подключить библиотеки от fancybox. А вообще этот плагин само просто запускается ))
Михаил, спасибо, действительно нужно было просто добавить библиотеки и изменить
<a rel="fancybox"
на<a rel="example_group"
и все работает)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.