migx не выдает изображение, что делаю не так?

MIGX не отдает картинку

[[+mainImage:wrap=`tpl.portfolioMainImage`]]
tpl.portfolioMainImage
{if $rows}
    {set $path = $rows}
    {set $classes = ''}
{else}
    {set $path = '/assets/images/noimage.png'}
    {set $classes = 'noimage'}
{/if}
<div class="inner {$classes}">
    {set $thumbPath = $_modx->runSnippet('pThumb', [
        'input' => $path,
        'options' => 'w=699'
    ])}
    <img src="{$thumbPath}" alt="{$pagetitle}">
</div>
в результате вижу такое

<div class="inner ">
        <img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="" data-src="/assets/image-cache/images/portfolio/site/main.png">
</div>
Евгений
02 ноября 2019, 02:34
modx.pro
576
0

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

Евгений
02 ноября 2019, 14:05
0
в data-src попадает правильное значение а то что в src появляется портит все… откуда это?
    Николай Савин
    02 ноября 2019, 14:18
    0
    Это однопиксельная заглушка
      Евгений
      02 ноября 2019, 14:21
      0
      как это победить?
        Николай Савин
        02 ноября 2019, 14:24
        0
        Ну насколько я вижу, вы в пример привели вообще другой чанк. В нем заполнен alt и отсутствует data-src; В готовом выводе наоборот. По крайней мере очень похоже что вы запутались в своих чанках.
          Евгений
          02 ноября 2019, 14:26
          0
          в том то и дело что этот… если чтото изменю в нем то это изменится и в результате
          src оказывается в data-src
            Николай Савин
            02 ноября 2019, 14:27
            +1
            Тогда предположу что есть еще плагин, который на лету меняет html.
              Евгений
              02 ноября 2019, 14:38
              0
              блин и точно ведь… нашел некий defer… спасибо за наводку
                Николай Савин
                02 ноября 2019, 14:40
                0
                На всякий случай скажу, этот плагин и подобная организация разметки изображения необходима для отложенной загрузки изображений, что ускоряет загрузку страницы и дает больше шансов в SEO.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    8