Piwik自定义插件开发/JQPlot(特别是:Piwik 1.7.1中的seriesPicker)
Piwik custom plugin development / JQPlot (specifically: seriesPicker in Piwik 1.7.1)
我有一个Piwik分析工具的自定义插件,由我的一位前同事编写,该插件在Piwik 1.7.1中停止工作。
与Piwik一样,该插件是用PHP编写的,并利用JQPlot来显示各种记录度量的图形。
自从更新到V1.7.1之后,接口明显发生了变化,JQPlot现在需要一个名为"seriesPicker"的参数。如果我不通过这个参数,我会得到一个错误:
"this.seriesPicker未定义"。
如果将其留空,则会显示图形,但没有任何数据。
后端保持不变,我希望图形显示的所有数据都在那里并且是正确的。我相信所说的seriesPicker是我代码中唯一的问题,但我在上面根本找不到任何文档,JQPlot主页和Piwik主页都没有以任何方式提到它。
我发现这个系列的Picker有两个选项"multiSelect"answers"selectableColumns"。后一个我不清楚。
代码示例:由PHP脚本生成的JQPlot对象
var plot = new JQPlot({
"params":{
"axes":{
"xaxis":{
"labels":['.$lables.'],
"ticks":['.$ticks.']
},
"yaxis":{
"ticks":['.$yticks.']
}
},
"series":[{
"label":"'.$unit.'",
"internalLabel":"'.$unit.'"
}],
"seriesColors":["#5170AE","#CC3399","#9933CC","#80a033","#FD9816","#246AD2","#FD16EA","#49C100"]
},
"data":['.$data.'],
"tooltip":{"yUnits":""},
"seriesPicker":{
"multiSelect":"true", // either true or false, I presume
"selectableColumns":"'.$selectableCols.'" // what goes here?
}});
如果有人知道如何设置/配置系列Picker,它将真正帮助我。
谢谢你抽出时间。
只是猜测,但请尝试:
var plot = new JQPlot({
"params":{
"axes":{
"xaxis":{
"labels":['.$lables.'],
"ticks":['.$ticks.']
},
"yaxis":{
"ticks":['.$yticks.']
}
},
"series":[{
"label":"'.$unit.'",
"internalLabel":"'.$unit.'"
}],
"seriesColors":["#5170AE","#CC3399","#9933CC","#80a033","#FD9816","#246AD2","#FD16EA","#49C100"]
},
"data":['.$data.'],
"tooltip":{"yUnits":""},
"seriesPicker":{
"multiSelect": false,
"selectableColumns": ["column", "name"]
}});
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 可以't让我的if语句处理js中的html表单输入
- 引用对象中的通用值
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 不能从angular2中的子组件指定父组件中的数组
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 如何更改bigquery API中的计费层选项
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 拨打'父亲'函数形式a'儿童'ReactJS中的组件
- 我如何找到一个句子中的所有空格并替换忽略它们
- zurb基础中的固定宽度立柱3
- Piwik自定义插件开发/JQPlot(特别是:Piwik 1.7.1中的seriesPicker)