mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 16:24:54 +02:00
Merge branch '2354-Fallo-grafico-tarta-consola-visual' into 'develop'
Changed function that gets pie graphs module data to print no data to show message in such case See merge request artica/pandorafms!1581
This commit is contained in:
commit
6da5736a4b
@ -2711,12 +2711,19 @@ function visual_map_process_wizard_add_modules ($id_modules, $image,
|
|||||||
function get_donut_module_data ($id_module) {
|
function get_donut_module_data ($id_module) {
|
||||||
$mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module));
|
$mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module));
|
||||||
|
|
||||||
|
$no_data_to_show = false;
|
||||||
|
|
||||||
if (preg_match("/\r\n/", $mod_values)) {
|
if (preg_match("/\r\n/", $mod_values)) {
|
||||||
$values = explode("\r\n", $mod_values);
|
$values = explode("\r\n", $mod_values);
|
||||||
}
|
}
|
||||||
elseif (preg_match("/\n/", $mod_values)) {
|
elseif (preg_match("/\n/", $mod_values)) {
|
||||||
$values = explode("\n", $mod_values);
|
$values = explode("\n", $mod_values);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
$values=array(__('No data to show').",1");
|
||||||
|
$no_data_to_show=true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$colors = array();
|
$colors = array();
|
||||||
$colors[] = "#aa3333";
|
$colors[] = "#aa3333";
|
||||||
@ -2737,7 +2744,12 @@ function get_donut_module_data ($id_module) {
|
|||||||
if ($data[1] == 0) {
|
if ($data[1] == 0) {
|
||||||
$data[1] = __('No data');
|
$data[1] = __('No data');
|
||||||
}
|
}
|
||||||
$values_to_return[$index]['tag_name'] = $data[0] . ": " . $data[1];
|
|
||||||
|
if ($no_data_to_show)
|
||||||
|
$values_to_return[$index]['tag_name'] = $data[0];
|
||||||
|
else
|
||||||
|
$values_to_return[$index]['tag_name'] = $data[0] . ": " . $data[1];
|
||||||
|
|
||||||
$values_to_return[$index]['color'] = $colors[$index];
|
$values_to_return[$index]['color'] = $colors[$index];
|
||||||
$values_to_return[$index]['value'] = (int)$data[1];
|
$values_to_return[$index]['value'] = (int)$data[1];
|
||||||
$total += (int)$data[1];
|
$total += (int)$data[1];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user