Widget:Grafico: differenze tra le versioni
Da WikiLectio.
m test |
m test |
||
| Riga 1: | Riga 1: | ||
<includeonly> | <includeonly> | ||
<div id="chartwrap_{$id|escape:'html'}" | <div id="chartwrap_<!--{$id|escape:'html'}-->" | ||
style="width:{$width|default:600|escape:'html'}px;height:{$height|default:380|escape:'html'}px;border:1px dashed #999;padding:6px;"> | style="width:<!--{$width|default:600|escape:'html'}-->px;height:<!--{$height|default:380|escape:'html'}-->px;border:1px dashed #999;padding:6px;"> | ||
<div style="font-size:12px;color:#444;margin-bottom:4px;"> | <div style="font-size:12px;color:#444;margin-bottom:4px;"> | ||
WIDGET:Grafico attivo — id=<strong>{$id|escape:'html'}</strong> | WIDGET:Grafico attivo — id=<strong><!--{$id|escape:'html'}--></strong> | ||
</div> | </div> | ||
<!-- | <!-- Canvas --> | ||
<canvas id="canvas_{$id|escape:'html'}" | <canvas id="canvas_<!--{$id|escape:'html'}-->" | ||
width="{$width|default:600|escape:'html'}" | width="<!--{$width|default:600|escape:'html'}-->" | ||
height="{$height|default:380|escape:'html'}" | height="<!--{$height|default:380|escape:'html'}-->" | ||
style="border:1px solid #ccc;"></canvas> | style="border:1px solid #ccc;"></canvas> | ||
<!-- | <!-- Config JSON dentro UN COMMENTO (così Smarty espande le variabili) --> | ||
< | <div id="cfg_<!--{$id|escape:'html'}-->" hidden> | ||
<!--{ | |||
"id": "<!--{$id|escape:'javascript'}-->", | |||
"title": "<!--{$title|escape:'javascript'}-->", | |||
"xTitle": "<!--{$xTitle|escape:'javascript'}-->", | |||
"yTitle": "<!--{$yTitle|escape:'javascript'}-->", | |||
"labels": "<!--{$labels|escape:'javascript'}-->", | |||
"series": [ | |||
{ "title": "<!--{$series1title|escape:'javascript'}-->", "data": "<!--{$series1data|escape:'javascript'}-->", "type": "<!--{$series1type|escape:'javascript'}-->", "color": "<!--{$series1color|escape:'javascript'}-->" }, | |||
{ "title": "<!--{$series2title|escape:'javascript'}-->", "data": "<!--{$series2data|escape:'javascript'}-->", "type": "<!--{$series2type|escape:'javascript'}-->", "color": "<!--{$series2color|escape:'javascript'}-->" }, | |||
{ "title": "<!--{$series3title|escape:'javascript'}-->", "data": "<!--{$series3data|escape:'javascript'}-->", "type": "<!--{$series3type|escape:'javascript'}-->", "color": "<!--{$series3color|escape:'javascript'}-->" }, | |||
{ "title": "<!--{$series4title|escape:'javascript'}-->", "data": "<!--{$series4data|escape:'javascript'}-->", "type": "<!--{$series4type|escape:'javascript'}-->", "color": "<!--{$series4color|escape:'javascript'}-->" } | |||
data- | ], | ||
data- | "eqX": "<!--{$eqX|escape:'javascript'}-->", | ||
"eqY": "<!--{$eqY|escape:'javascript'}-->", | |||
"showLegend": "<!--{$showLegend|escape:'javascript'}-->", | |||
"responsive": "<!--{$responsive|escape:'javascript'}-->", | |||
"xMin": "<!--{$xMin|escape:'javascript'}-->", | |||
"xMax": "<!--{$xMax|escape:'javascript'}-->", | |||
"yMin": "<!--{$yMin|escape:'javascript'}-->", | |||
"yMax": "<!--{$yMax|escape:'javascript'}-->" | |||
}--> | |||
</div> | |||
<!-- area debug --> | <!-- area debug --> | ||
<pre id="debug_{$id|escape:'html'}" | <pre id="debug_<!--{$id|escape:'html'}-->" | ||
style="font-size:12px; background:#f7f7f7; border:1px solid #eee; padding:6px; margin-top:6px; white-space:pre-wrap;"></pre> | style="font-size:12px; background:#f7f7f7; border:1px solid #eee; padding:6px; margin-top:6px; white-space:pre-wrap;"></pre> | ||
</div> | </div> | ||
| Riga 44: | Riga 44: | ||
<!-- JS ESTERNI --> | <!-- JS ESTERNI --> | ||
<script src="/resources/chart.umd.js" defer></script> | <script src="/resources/chart.umd.js" defer></script> | ||
<script src="/resources/widget-grafico.js" defer></script> | <script src="/resources/widget-grafico.js" defer></script> | ||
</includeonly> | </includeonly> | ||