Роман

Роман

С нами с 06 октября 2013; Место в рейтинге пользователей: #290
Евгений Webinmd
20 января 2020, 21:29
3
+3
<img src="{('img/'~$item.image) | phpthumbsup : 'w=240&h=240&zc=1'}">
Андрей
20 января 2020, 18:59
1
0
В чанке getImageList феном не будет работать, только стандартный парсер.
Юрий
30 декабря 2019, 14:00
1
+1
Сделай так
{set $arr[]}
{set $rows = json_decode(1 | resource : 'field-news', true)}
{foreach $rows as $idx => $row}
	{if $row.date | in : $arr}{continue}{/if}
	{set $arr[] = $row.date}
	<option value="">{$row.date | date : "Y"}</option>
{/foreach}
Олег Щавелев
24 декабря 2019, 07:12
1
+2
@Василий Наумкин уже отвечал на данный вопрос. Поиск это наше все)

Код @Василий Наумкин, так как уже создан новый вопрос на Modx.Pro
$id = $modx->resource->id;
$tpl = '@INLINE <a href="[[~[[+id]]]]">[[+pagetitle]]</a>';
$pdo = $modx->getService('pdoFetch');

$options = array(
	'innerJoin' => array(
		'msCategory' => array('on' => 'msCategoryMember.category_id = msCategory.id')
	),
	'select' => array('msCategory' => 'all'),
	'sortby' => 'msCategory.id'
);
$conditions = array('product_id' => $id);
$rows = $pdo->getCollection('msCategoryMember', $conditions, $options);

$output = '';
foreach ($rows as $row) {
	$output .= $pdo->getChunk($tpl, $row);
}

return $output;