mirror of
https://github.com/salesagility/SuiteCRM.git
synced 2024-11-22 07:52:36 +00:00
51 lines
1.6 KiB
Smarty
51 lines
1.6 KiB
Smarty
<table style="width: 25%" class="table table-bordered">
|
|
<tr>
|
|
<th>{$mod.LBL_RESPONSE_ANSWER}</th>
|
|
<th>{$mod.LBL_RESPONSE_COUNT}</th>
|
|
</tr>
|
|
{foreach from=$question.responses item=response}
|
|
<tr>
|
|
<td>{$response.label}</td>
|
|
<td>{$response.count}</td>
|
|
</tr>
|
|
{/foreach}
|
|
</table>
|
|
<canvas width="750" height="400" id='{$question.id}Chart' class=''></canvas>
|
|
<script>
|
|
{literal}
|
|
$(document).ready(function () {
|
|
var chartData = {/literal}{$question.chartData|@array_values|@json_encode}{literal};
|
|
var chartLabels = {/literal}{$question.chartLabels|@array_values|@json_encode}{literal};
|
|
var max = Math.max.apply(null, chartData);
|
|
new RGraph.Bar({
|
|
id: '{/literal}{$question.id}{literal}Chart',
|
|
data: [chartData],
|
|
options: {
|
|
title: '{/literal}{$question.name}{literal}',
|
|
textSize: 10,
|
|
textAngle: 40,
|
|
titleSize: 16,
|
|
titleFont: 'Lato',
|
|
titleY: 10,
|
|
colors: ['#f08377', '#534d64', '#778591', '#bfcad3', '#d8f5ee'],
|
|
gutterBottom: 110,
|
|
gutterTop: 60,
|
|
gutterLeft: 50,
|
|
tooltips: function (ind) {
|
|
return chartLabels[ind] + " - " + chartData[ind];
|
|
},
|
|
tooltipsEvent: 'onmousemove',
|
|
labels: chartLabels,
|
|
{/literal}
|
|
{if $question.chartData|@array_values|@max < 10}
|
|
numyticks: max,
|
|
ylabelsCount: max,
|
|
ymax: max,
|
|
{/if}
|
|
{literal}
|
|
}
|
|
}).draw();
|
|
});
|
|
{/literal}
|
|
</script>
|