$Smarty->assign('actualPage', "Remover Job | Zeus Monitor"); $Smarty->assign('pageTitle', $title); $Smarty->display("remover-job.tpl"); } catch (\Exception $e) { $Smarty->assign('alert', array('message' => $e->getMessage(), 'type' => 'error')); $Smarty->assign('pageTitle', 'Alerta | Zeus Monitor'); $Smarty->display("alert.tpl"); } }); //Change $f3->route(array('GET /listar-jobs/@jobID', 'GET /listar-jobs/@jobID', 'GET /listar-jobs/@jobID/run', 'GET /listar-jobs/@jobID/run/@runID'), function ($f3, $params) { global $Smarty; try { $jobs = new \Ramos\Zeus\Job(); if (!empty($params['jobID']) and !empty($params['runID'])) { $returnInfo = $jobs->showRuns($params); $Smarty->assign('info', $returnInfo); $title = "Visualizar Interação | Zeus Monitor"; $template = "visualizar-interacao.tpl"; } if (!empty($params['jobID']) and empty($params['runID'])) { $returnInfo = $jobs->showRuns($params); $javascriptHeaderCodes = array(); $javascriptHeaderCodes[] = "\$(\"#showJobInfo\").on(\"click\", function(){\$(\"#infoJobs\").toggle();});"; #appendHeaderJS($adicionar_job); appendHeaderCode($javascriptHeaderCodes); $Smarty->assign('info', $returnInfo); $title = "Visualizar Job | Zeus Monitor"; $template = "visualizar-job.tpl"; } $Smarty->assign('actualPage', 'listar-jobs');