dopeless

dopeless

С нами с 29 сентября 2015; Место в рейтинге пользователей: #608
dopeless
19 февраля 2019, 13:02
0
Ну вот даже в таком варианте происходит то, что описано в первом посте

class MyCustomProceesor extends modObjectProcessor {
	public function checkPermissions() {
		echo  $this->modx->user->get('id');
		return false;
    }
    public function process() {

	}
}
return 'MyCustomProceesor';
Вызываю через php файл

$modx->request->handleRequest(array(
	'processors_path' => $processorpath,
	'location' => '',
));
dopeless
19 февраля 2019, 11:32
0
Нет, конечно не будет работать. Сам сейчас с пользователями мучаюсь, уже в голове бардак.
dopeless
19 февраля 2019, 10:59
0
А так не работает?

$user = $modx->getObject('modUser', $id);
$modx->user = $user;
$modx->user->removeSessionContext('mgr');
dopeless
22 ноября 2018, 17:09
0
Короче, сделал в итоге отдельным запросом, может кому-то пригодится.

$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'];
dopeless
07 мая 2018, 11:10
0
Спасибо, но все просто оказывается, как Василий подсказал ниже — настраивается в источниках файлов.
dopeless
21 ноября 2017, 16:41
0
Заменил стандартный плейсхолдер total на другой — вроде заработало…
dopeless
21 сентября 2017, 13:38
0
Нет время, как конкретное время. Так же само, как есть тип опции «дата» — нужно, чтобы там же, или отдельно можно было выбирать время. Можно, конечно, засунуть в ТВ, но хочется, чтобы все в одном месте было. Вообще товары — это билеты на разные мероприятия, поэтому есть вероятность, что один товар будет иметь несколько вариантов с разным временем начала… поэтому лучше, чтобы время было именно в опциях вместе с датой…
dopeless
05 сентября 2017, 11:25
0
Я скопировал сюда такой код — пробовал кешированный тоже. И без Фенома пробовал — результат все время один…
dopeless
29 сентября 2015, 16:03
0
да я в extended не хотел писать, т.к. там будут в некоторых из опций ключи храниться. Тоесть значения надо будет из других таблиц тянуть в соответствии с ключами… неудобно будет, если оно все в джейсоне будет храниться… придется, видимо, разбираться с ClassExtender или чем-то в таком духе…