Не выводятся изображения в товаре minishop2

Здравствуйте всем! Возникли 2 вопроса.
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>
Владислав
23 октября 2014, 14:42
modx.pro
2 573
0

Комментарии: 4

Evgeny Epifanov
23 октября 2014, 20:05
0
Не выводятся картинки потому, что:
<img src="<b>[[+120x90]]</b>" alt="" title="[[+name]]" width="120" height="90">
а в источниках такого размера (120x90) нет. Нужно его туда добавить.
    Владислав
    24 октября 2014, 10:43
    0
    Спасибо! Действительно изменил значения и все стало работать. вопрос 1 решился)
    Насчет 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" />
    Наверно в этом проблема? Я извиняюсь если это глупые вопросы но хочется в этом разобраться…
      Михаил
      24 октября 2014, 11:49
      0
      Вам необходимо подключить библиотеки от fancybox. А вообще этот плагин само просто запускается ))
        Владислав
        24 октября 2014, 12:11
        0
        Михаил, спасибо, действительно нужно было просто добавить библиотеки и изменить
        <a rel="fancybox"
        на
        <a rel="example_group"
        и все работает)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4