Как вывести связанные товары независимо от типа связи?

Добрый день.
Ранее в каталоге были товары, у которых была добавлена связь один к одному (id=4).
Я выводил их следующим кодом:
{var $links = '!msProducts' | snippet : [
                                'parents' => 0,
                                'link' => 4,
                                'master' => $_modx->resource.id,
                                'tpl' => '@INLINE <div class="col-6 col-md-4 col-lg-3">{include "file:new/chunks/product.tpl"}</div>'
                                ]}
                                {if $links?}
                                        <h3>Купите также:</h3>
                                        {$links}
                                {/if}
Сейчас же появилась необходимость сделать, у некоторых товаров связь один ко многим (id=5).
Перечисление айдишников в коде выше не работает. Как указать вызов сниппета, чтобы связанные товары выводились независимо от того, какая связь добавлена у товара?
mekirile
28 октября 2022, 10:09
modx.pro
473
0

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

Артур Шевченко
28 октября 2022, 12:05
0
Вероятно надо сниппет переписывать, чтобы он мог работать с несколькими связями сразу.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1