get('gridWidth') > 0) ? $spremenljivkaParams->get('gridWidth') : 30); $gridAlign = (($spremenljivkaParams->get('gridAlign') > 0) ? $spremenljivkaParams->get('gridAlign') : 0); $cssAlign = ''; if ($gridAlign == 1) $cssAlign = ' alignLeft'; elseif ($gridAlign == 2) $cssAlign = ' alignRight'; // izracuni za sirino celic $size = $row['grids']; # polovimo vrednosti gridov, prevedemo naslove in hkrati preverimo ali imamo missinge $srv_grids = array(); $mv_count = 0; # koliko je stolpcev z manjkajočimi vrednostmi # če polje other != 0 je grid kot missing $sql_grid = sisplet_query("SELECT * FROM srv_grid WHERE spr_id='$row[id]' ORDER BY vrstni_red"); while ($row_grid = mysqli_fetch_assoc($sql_grid)) { # priredimo naslov če prevajamo anketo $naslov = Language::srv_language_grid($row['id'], $row_grid['id']); if ($naslov != '') { $row_grid['naslov'] = $naslov; } $srv_grids[$row_grid['id']] = $row_grid; # če je označena kot manjkajoča jo prištejemo k manjkajočim if ($row_grid['other'] != 0) { $mv_count++; } } # če imamo mankajoče potem dodamo še en prazen stolpec za razmak if ($mv_count > 0) { $size += 1 + $mv_count; } // diferencial $size += 2; # če imamo nastavljno sirino prvega grida ostalih ne nastavljamo if ($gridWidth == 30) { $cellsize = round(80 / $size); } else { $cellsize = 'auto'; } $spacesize = round(80 / $size / 4); $bg = 1; echo '
'; echo $row1['naslov']; echo ' | '; //radio buttoni if (count($srv_grids) > 0) { $first_missing_value = true; foreach ($srv_grids AS $i => $srv_grid) { $value = $srv_grids[$i]['id']; # izpišemo radio grida if ($srv_grid['other'] != 0) { } else { echo ''; # ni missing vrednost echo ''; echo ' | ' . "\n"; if ($i == 1) { //ce je to prvi radio button, dodaj "ali" echo '' . self::$lang['srv_tip_sample_t6_4_vmes'] . ' | '; } } } } //desni stolpec naslovov echo '' . $row1['naslov2'] . ' | ' . "\n"; //missingi po desnem stolpcu if (count($srv_grids) > 0) { $first_missing_value = true; foreach ($srv_grids AS $i => $srv_grid) { if ((string)$srv_grid['other'] != '0' && $first_missing_value == true) { # dodamo spejs pred manjkajočimi vrednostmi //echo '' . "\n"; $first_missing_value = false; } $value = $srv_grids[$i]['id']; if ($srv_grid['other'] != 0) { echo ' | '; //echo ' | '; # imamo missing vrednost echo ''; echo ' | ' . "\n"; } } } echo '