Как настроить вывод thumb вместо картинки по умолчанию на главной

Мне необходимо вывести 4 последних добавленных товара на главной, вывожу при помощи данного кода:
[[!pdoResources?
                &element=`msProducts`
                &parents=`0`
                &limit=`4`
                &tpl=`tpl.msProducts.row`
            ]]
И вроде все выводит кроме картинки, которая в товар добавлена. Вместо неё выводится обычная картинка по умолчанию.
Как настроить вывод того изображения, которое я загрузил в галерею?
Владимир
30 мая 2018, 19:45
modx.pro
3 540
0

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

UDAV
30 мая 2018, 22:50
0
    Владимир
    30 мая 2018, 23:24
    0
    Сделал по вашей ссылке как и написано в инструкции: Список размеров превьюшек для выборки, через запятую. Например: «120x90,360x240» дадут плейслолдеры [[+120x90]] и [[+360x240]]. Картинки должны быть заранее сгенерированы в галерее товара.

    Вот код:
    [[!pdoResources?
                    &element=`msProducts`
                    &includeThumbs=`120x90`
                    &parents=`0`
                    &limit=`4`
                    &tpl=`tpl.msProducts.row`
                ]]
    Картинки в галерее сформированы заранее.

    Прикрепляю скрин товара из админки, картинка в него подгружена, но на главной все равно не отображается. В папке мой сайт\assets\images\products отображаются и большая и малая версия картинки.

      Александр
      31 мая 2018, 02:55
      0
      А чанк tpl.msProducts.row как выглядит у вас?
        Владимир
        31 мая 2018, 10:18
        0
        <div class="row ms2_product">
            <div class="col-md-2">
                {if $thumb?}
                    <img src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}"/>
                {else}
                    <img 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="col-md-10">
                <form method="post" class="ms2_form">
                    <a href="{$id | url}">{$pagetitle}</a>
                    <span class="flags">
                        {if $new?}
                            <i class="glyphicon glyphicon-flag" title="{'ms2_frontend_new' | lexicon}"></i>
                        {/if}
                        {if $popular?}
                            <i class="glyphicon glyphicon-star" title="{'ms2_frontend_popular' | lexicon}"></i>
                        {/if}
                        {if $favorite?}
                            <i class="glyphicon glyphicon-bookmark" title="{'ms2_frontend_favorite' | lexicon}"></i>
                        {/if}
                    </span>
                    <span class="price">
                        {$price} {'ms2_frontend_currency' | lexicon}
                    </span>
                    {if $old_price?}
                        <span class="old_price">{$old_price} {'ms2_frontend_currency' | lexicon}</span>
                    {/if}
                    <button class="btn btn-default pull-right" type="submit" name="ms2_action" value="cart/add">
                        <i class="glyphicon glyphicon-barcode"></i> {'ms2_frontend_add_to_cart' | lexicon}
                    </button>
                    <input type="hidden" name="id" value="{$id}">
                    <input type="hidden" name="count" value="1">
                    <input type="hidden" name="options" value="[]">
                </form>
                {if $introtext}
                    <p>
                        <small>{$introtext}</small>
                    </p>
                {/if}
            </div>
        </div>
          Александр
          31 мая 2018, 10:26
          0
          Попробуйте вместо {$thumb} указать {$_pls['120x90']}

          ну или [[+120x90]]
            Владимир
            31 мая 2018, 22:45
            0
            в первом случае ничего не меняется, во втором исчезает полностью блок, выводимый через pdoResources
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6