Dashboard properties can be changed on the PHP server by editing its JSON before loading it into the client.

Decode the JSON, change properties, load.
$reportJson = json_decode(file_get_contents('../reports/Christmas.mrt'));
$reportJson->ReportAlias = 'Dashboard Alias from Server-Side';
$reportJson->CalculationMode = 'Interpretation';

$report = new StiReport();
$report->load($reportJson);
$report->print();

How it works. The template is edited as plain JSON on the server, so any property can be overridden before the dashboard reaches the browser.

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