Получить контекст по значению его настройки

Всем привет. Подскажите, пожалуйста, пример сниппета, получающего объект контекст по значению его конкретного строкового параметра в настройках.
Алексей
06 августа 2016, 17:35
360
0

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

Алексей
07 августа 2016, 16:46
+2
$cr = $modx->newQuery('modContextSetting');
$cr->where(array('key' => 'region','value' => $region));
$cs = $modx->getObject('modContextSetting',$cr);
if(!is_null($cs))
{
    $key = $cs->context_key;
    $c = $modx->getObject('modContext',array('key' => $key));
}