Подскажите, а как можно вывести определенные поля в MIGX через условие, что если одно из полей имеет определенное значение. Т.к. к примеру у меня есть TV, в котором есть поля — url, title, description, и я хочу при условии, что url == какому-то определенному значению, выводить нужный для данной страницы title и description.

Пробую так, но пока что не получается:

{set $rows = json_decode($_modx->resource.seo_url, true)}
{set $test4 =  $_modx->getPlaceholder('sf.url')}
{foreach $rows as $row}
 	 {if $test4 == '{$row.url}'}
		<title> {$row.title}</title>
	{else}	
		<title>{$_modx->resource.metaTitle ?: $_modx->config.site_name ~ ' — ' ~ $_modx->resource.pagetitle}</title>
	{/if}
{/foreach }


Возможно, что поля title и description должны быть вложенными полями для url?