Можно ли в дополнительное поле вытащить настройку контекста?
Добрый день!
Дано дополнительное поле множественный выбор
Нужно настроить родителя в зависимости от того что указано в контексте
Вот такая конструкция не хочет работать от слова совсем
upd:
решено
upd:
ошибка моего кода в том, что текущий контекст mgr,
чтоб код стал рабочим нужно получить контекст того ресурса, что обновляется и получить необходимую настройку примерно так:
Дано дополнительное поле множественный выбор
Нужно настроить родителя в зависимости от того что указано в контексте
Вот такая конструкция не хочет работать от слова совсем
@EVAL return $modx->runSnippet('pdoResources',array(
'parents'=> $_modx->config.worksid,
'tpl'=>'@INLINE [[+pagetitle]]==[[+id]]',
'outputSeparator'=>'||'
));Проблема вот в этом $_modx->config.worksid. можно как то это вывести?upd:
решено
upd:
ошибка моего кода в том, что текущий контекст mgr,
чтоб код стал рабочим нужно получить контекст того ресурса, что обновляется и получить необходимую настройку примерно так:
$ctx = $modx->getContext($modx->resource->context_key);
return $ctx->getOption('worksid', null, 'default'); Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Не подскажите можно как то так сделать или нужно искать какие то совсем другие пути?