https://developers.g...llery/linechart - тут сказано, что надо вставить такой код:
<html> <head> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("visualization", "1", {packages:["corechart"]}); google.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Year', 'Sales', 'Expenses'], ['2004', 1000, 400], ['2005', 1170, 460], ['2006', 660, 1120], ['2007', 1030, 540] ]); var options = { title: 'Company Performance' }; var chart = new google.visualization.LineChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> </head> <body> <div id="chart_div" style="width: 900px; height: 500px;"></div> </body> </html>
И будет работать. Вопрос следующий, куда вставлять этот код в представлении? Пробовал вставлять в "отображение" - без результатно, smarty ругается.
Второй вопрос, я вижу что как то на жава скрипте создается массив. Как бы вот теперь этой функции показать что массив у нас уже есть?..