Проблема с картинками в msProducts

Вывожу каталог с товарами через msProducts.
К каждому товару загружены картинки в галерею. В шаблоне вывожу главную картинку {$image}, но почему-то у одного товара в этой переменной хранится путь к картинке, а у остальных число (как я понимаю это id файла картинки).

Не понимаю с чем это может быть связано
Алексей П
27 августа 2017, 16:28
modx.pro
745
0

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

Павел Гвоздь
29 августа 2017, 21:10
0
Без кусков вашего кода ничего не подсказать…
    Сергей
    Сергей
    29 августа 2017, 22:46
    0
    Чанки переделаны что ли? Вопрос про страницу товаров или страницу товара?
      Алексей П
      29 августа 2017, 22:57
      0
      Вопрос именно про страницу с товарами
      Вывожу сниппетом msProducts со следующими параметрами
      [[!msProducts?
      	&tpl=`productsRowAc`
      	&parents=`25`
      	&includeContent=`1`
      ]]
      Код чанка productsRowAc
      <div class="col-xs-12">
        <div class="media">
          <div class="media-left">
      		{if $image}
      <a href="{$id | url}"><img class="media-object" src="{$image}" alt="{$pagetitle}" title="{$pagetitle}"/></a>
      {else}
      <img class="media-object" src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png" srcset="{'assets_url' | option}components/minishop2/img/web/ms2_small@2x.png 2x" alt="{$pagetitle}" title="{$pagetitle}"/>
      {/if}
      		
      	</div>
          <div class="media-body">
            <h4 class="media-heading"><a href="{$id | url}">{$pagetitle}</a></h4>
            <p>{$content}</p>
            
          </div>
        </div>
      </div>
      И для первого товара из списка переменная $image равна числу (к примеру 519), а у остальных товаров это путь к файлу.
      В принципе сейчас я уже решил проблему, добавив тумб определенного размера, но все равно непонятно почему переменная image себя так ведет.
        Alex
        30 августа 2017, 05:31
        0
        Такое бывает если название картинки на кириллице например.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4