sendForward сожрал Wayfinder
        При сохранении тикета пользователю нужно показывать определенный документ. Был создан плагин, который функцией sendForward показывает этот документ и не меняет URL.
    
    
                                                                                
            <?php
$whatstemplate = $resource -> template;
// Если сохраняется форма создания тикета с шаблоном 30
if ($whatstemplate==30) {
    $modx->sendForward(92);
}Документ показывается как надо… кроме меню. Его просто нет. Все есть, а меню которое выводится с помощью Wayfinder — отсутствует. В чем может быть проблема?    Комментарии: 3
                Если поменять события с OnDocFormSave на событие OnBeforeDocFormSave, то меню появляется, но тогда сам тикет не отправляется.            
                    
                А если попробовать так?
                    if($resource->template == 30){
	$obj = $modx->getObject('modResource', 92);
	$modx->resource = $obj;
	$modx->request->prepareResponse();
	exit();
}            
                Пробовал, результат тот же.             
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.