我需要在某个时间在 prestashop 页面上制作一个关于一系列产品的销售价格的图表,我只能静态插入图表,在 product.tpl 的数组中手动输入数据:
{文字}
<script type = "text / javascript">
google.charts.load ('current', {packages: ['corechart', 'line']});
google.charts.setOnLoadCallback (drawChart);
function drawChart () {
var data = new google.visualization.DataTable ();
data.addColumn ('date', 'Date');
data.addColumn ('number', 'Price');
data.addRows ([
[new Date (5,15,2020), 10], [new Date (7,15,2020), 20],
[new Date (9,25,2020), 30]
]);
var options = {
hAxis: {
title: 'Date'
},
vAxis: {
title: 'Price'
},
lineWidth: 2,
pointSize: 8,
};
var chart = new google.visualization.LineChart (document.getElementById ('chart_div'));
chart.draw (data, options);
}
</script>
{/文字}
我希望获得任何产品的动态图,该产品获取 product_id 并从 sql db 返回数据。
谢谢您的帮助 :)