| Current Path : /home/rtorresani/www/vendor/magento/module-backend/view/adminhtml/templates/dashboard/ |
| Current File : //home/rtorresani/www/vendor/magento/module-backend/view/adminhtml/templates/dashboard/chart.phtml |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
use Magento\Backend\ViewModel\ChartsPeriod;
use Magento\Framework\Escaper;
use Magento\Framework\View\Element\Template;
use Magento\Framework\View\Helper\SecureHtmlRenderer;
/**
* @var Template $block
* @var Escaper $escaper
* @var ChartsPeriod $viewModel
* @var SecureHtmlRenderer $secureRenderer
*/
$viewModel = $block->getViewModel();
?>
<div class="dashboard-diagram">
<div class="dashboard-diagram-graph">
<canvas id="chart_<?= $escaper->escapeHtmlAttr($block->getData('html_id')) ?>_period"></canvas>
<?= /* @noEscape */ $secureRenderer->renderStyleAsTag(
'display:none',
'#chart_' . $escaper->escapeJs($block->getData('html_id')) . '_period'
) ?>
<div class="dashboard-diagram-nodata">
<span><?= $escaper->escapeHtml(__('No Data Found')) ?></span>
</div>
</div>
<script type="text/x-magento-init">
{
"#chart_<?= $escaper->escapeJs($block->getData('html_id')) ?>_period": {
"Magento_Backend/js/dashboard/chart": {
"updateUrl": "<?= $escaper->escapeUrl($block->getUrl($block->getData('update_url'), [
'_current' => true
])) ?>",
"periodSelect": "#dashboard_chart_period",
"periodUnits": <?= /** @noEscape */ $viewModel->getPeriodUnits() ?>,
<?php if ($precision = $block->getData('chart_precision')): ?>
"precision": <?= (int)$precision ?>,
<?php endif; ?>
"type": "<?= $escaper->escapeJs($block->getData('html_id')) ?>"
}
}
}
</script>
</div>