fixed radar chart tooltip text.
This commit is contained in:
@@ -2214,11 +2214,16 @@
|
|||||||
$vecX = $vecX / $vecLength;
|
$vecX = $vecX / $vecLength;
|
||||||
$vecY = $vecY / $vecLength;
|
$vecY = $vecY / $vecLength;
|
||||||
|
|
||||||
|
$tooltipValue = '';
|
||||||
|
foreach ($DataDescription['Description'] as $key => $value) {
|
||||||
|
$tooltipValue .= $value.':'.sprintf("%.2f", $Data[$i][$key]).' ';
|
||||||
|
}
|
||||||
|
|
||||||
$offset = 10;
|
$offset = 10;
|
||||||
$this->addPointToImageMap($X+$vecX*-$offset,$Y+$vecY*-$offset,$Label,'Value','Radar');
|
$this->addPointToImageMap($X+$vecX*-$offset,$Y+$vecY*-$offset,$Label,$tooltipValue,'Radar');
|
||||||
$this->addPointToImageMap($X+$vecX*+$offset,$Y+$vecY*+$offset,$Label,'Value','Radar');
|
$this->addPointToImageMap($X+$vecX*+$offset,$Y+$vecY*+$offset,$Label,$tooltipValue,'Radar');
|
||||||
$this->addPointToImageMap($XCenter+$vecX*+$offset,$YCenter+$vecY*+$offset,$Label,'Value','Radar');
|
$this->addPointToImageMap($XCenter+$vecX*+$offset,$YCenter+$vecY*+$offset,$Label,$tooltipValue,'Radar');
|
||||||
$this->addPointToImageMap($XCenter+$vecX*-$offset,$YCenter+$vecY*-$offset,$Label,'Value','Radar');
|
$this->addPointToImageMap($XCenter+$vecX*-$offset,$YCenter+$vecY*-$offset,$Label,$tooltipValue,'Radar');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -152,6 +152,14 @@ $url_params['reload'] = 1;
|
|||||||
</tr>
|
</tr>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
||||||
|
<?php if ($chartSettings['type'] == 'radar') { ?>
|
||||||
|
<tr><td colspan="2">
|
||||||
|
<p>
|
||||||
|
When drawing a radar chart all values are normalized to a range [0..10].
|
||||||
|
</p>
|
||||||
|
</td></tr>
|
||||||
|
<?php } ?>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
Reference in New Issue
Block a user