MigxDB передать параметры в aftersave?
Всем привет.
Прописываю в афтерсейв название сниппета
Подскажите, плз, кто в курсе. Спасибо.
Прописываю в афтерсейв название сниппета
{"aftersave":"migxAlias"}
Как можно передать этому сниппету параметры? Например, название класса, чтобы сниппет можно было использовать для разных классов? Из запроса можно достать название конфига, и потом программно подтянуть название класса, но хочется обойтись без лишних запросов. Также в scriptProperties есть поле tempParams — пустое по дефолту. Пробовал добавить туда параметры через вкладку MIGXfe, но это не те параметры.Подскажите, плз, кто в курсе. Спасибо.
Комментарии: 1
Короче, сделал в итоге отдельным запросом, может кому-то пригодится.
$postvalues = $modx->getOption('postvalues',$scriptProperties,array());
$configs = $postvalues['configs'];
$conf_c = $modx->newQuery('migxConfig');
$conf_c->where( array(
'name' => $configs
));
$migxConfig = $modx->getObject('migxConfig', $conf_c)->toArray();
$migxClass = $migxConfig['extended']['classname'];
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.