public function install(Request $request, Response $response, array $args) { $template = new \App\Template('install.twig'); $template->title = 'Install'; $response->setContent($template->render()); return $response; }
public function remindResetForm(Request $request, Response $response, array $args) { if (!isset($args['token'])) { return new RedirectResponse($this->config->baseUrl() . '/remind'); } $template = new \App\Template('remind_reset.twig'); $template->title = 'Password Reset'; $template->userid = $args['userid']; $template->token = $args['token']; $response->setContent($template->render()); return $response; }
<?php require '../vendor/autoload.php'; /* JABH creamos una funcion en App define('DOMPDF_ENABLE_AUTOLOAD', false); require_once '../vendor/dompdf/dompdf/dompdf_config.inc.php'; */ $data = array('nombre' => 'Jonny Alexander Berrio', 'curso' => 'Laravel 5'); /* JABH creamos una funcion en App ob_start(); extract($data); include '../templates/pdf/certificate-2.php'; $html= ob_get_clean(); */ //require_once '../app/template.php'; //$html=Template::render('pdf/certificate-2',$data); $html = App\Template::render('pdf/certificate-2', $data); /* JABH creamos una funcion en App $dompdf = new DOMPDF(); $dompdf->load_html($html); $dompdf->render(); $dompdf->stream("sample.pdf"); */ //require_once '../app/pdf.php'; //Pdf::render('certificate-2',$html); App\Pdf::render('certificate-2', $html);
<?php if (isset($_POST) && sizeof($_POST) > 0) { $data = new \App\TopicData(); $data->add($_POST); header('Location: /'); exit; } $template = new \App\Template('../views/base.phtml'); $template->render('../views/index/add.phtml');