Подстановка условий фильтрации в msProduscts optionFilters
        Всех приветствую!
Делаю карту отелей, которые подвязаны к курортам. Застопорился в этом месте.
Подскажите, как правильно подставить в <?> значение, которое прилетает из pagetitle? Пробовал делать по разному, но метки не отображаются. Если подставить просто символьное значение, то все правильно фильтруется.
Полный вызов выглядит так
    
    
                                                                                
            Делаю карту отелей, которые подвязаны к курортам. Застопорился в этом месте.
'optionFilters'=>'{
		"kurort":<?>,
		"lat:!=":""
	}'Подскажите, как правильно подставить в <?> значение, которое прилетает из pagetitle? Пробовал делать по разному, но метки не отображаются. Если подставить просто символьное значение, то все правильно фильтруется.
Полный вызов выглядит так
{set $parent = $_modx->resource.parent}
{set $kurort = $_modx->resource.pagetitle}
{* про returnsid забыл совсем )) *}
{set $parent = 'pdoResources' | snippet : [
	'parents'=>$parent,
	'where'=>[
	    'template'=>8,
	    'isfolder'=>1
	],
	'tpl'=>'@INLINE: {$id}'
]}
{
    "type": "FeatureCollection",
    "features": [
        {'msProducts' | snippet : [
        	'limit'=>0,
        	'includeThumbs'=>'slider',
	        'link'=>1,
	        'parents'=>$parent,
        	'tpl'=>'@INLINE
                {  
                    "type":"Feature",
                    "id":{$id},
                    "geometry":{  
                    "type":"Point",
                    "coordinates":[{$lat.0},{$lng.0}]
                    },
                    "properties":{  
                        "balloonContentHeader": "{$longtitle ? : $pagetitle}",
                        "balloonContentBody": "{$stars.0}* {$kurort.0}
<img height=\"130px\" src=\"{$slider}\">",
                        "balloonContentFooter": "<a href=\"{$id | url}\" class=\"btn btn-xs bgt btn-green\">Подробнее</a>",
                        "clusterCaption": "{$longtitle ? : $pagetitle}"
                    }
                },
        	',
        	'tplLast'=>'@INLINE
                {  
                    "type":"Feature",
                    "id":{$id},
                    "geometry":{  
                    "type":"Point",
                    "coordinates":[{$lat.0},{$lng.0}]
                    },
                    "properties":{  
                        "balloonContentHeader": "{$longtitle ? : $pagetitle}",
                        "balloonContentBody": "{$stars.0}* {$kurort.0}
<img src=\"{$slider}\">",
                        "balloonContentFooter": "<a href=\"{$id | url}\" class=\"btn btn-xs bgt btn-green\">Подробнее</a>",
                        "clusterCaption": "{$longtitle ? : $pagetitle}"
                    }
                }
        	',
        	'optionFilters'=>'{
        	    "kurort":"$kurort",
        	    "lat:!=":""
            }'
        ]}
    ]
}    Комментарии: 2
                Изучите документацию fenom.
Например так:
                    Например так:
'{
      "kurort":"' ~ $kurort ~ '",
      "lat:!=":""
}'            
                Спасибо)) Проблема еще здесь была {set $kurort = $_modx->resource.pagetitle}. Пора в отпуск валить…            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.