Как вывести по одной фотографии у ресурсов родителя через ms2Gallery?

Вывожу вот таким образом

{'!ms2Gallery' | snippet : [
					'parents' => 12,
					'tpl' => '@FILE components/ms2gallery/projects/row.tpl'
				]}
В чанке этот код:

{if count($files) > 1}
		{foreach $files as $file}
		{if $file.resource_id }
			<article class="projects__item">
				<img src="{$file.url}" alt="{$file.resource_id | pdofield : "pagetitle"}">
				<a class="projects__content" href="{$_modx->makeUrl($file.resource_id)}">
				  <h3>{$file.resource_id | pdofield : "pagetitle"}</h3>
				  <div class="divider"></div>
				</a>
			</article>
		{/if}
		{/foreach}
	{elseif count($files) == 1}
		{$file | print}
	{else}
		Файлов нет, выводим эту надпись.
	{/if}
Необходимо из всех ресурсов родителя выдёргивать только первые изображения.
SEQUEL.ONE
19 августа 2020, 00:35
modx.pro
400
0

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

Андрей
19 августа 2020, 00:50
0
А ms2GalleryResources разве не делает нужное? Или я не так понял задачу.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
3