In Laravel the viewer lives in a Blade view; it points its event handler at a route and loads a report template.

Set up the viewer in the Blade view.
$viewer = new StiViewer();

// Route events to the handler controller
$viewer->handler->url = "/handler";
$viewer->onPrepareVariables = true;

$report = new StiReport();
$report->loadFile("reports/SimpleList.mrt");
$viewer->report = $report;

How it works. The Blade view wires the viewer to Laravel's routing, so report requests are handled by a controller while rendering stays on the client.

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.