GDPR nastavitve --> seznam anket: seznam toggle

This commit is contained in:
Nejc Kovač 2022-08-02 17:30:59 +02:00
parent 69a07e1ad6
commit 03e15d9a6d
2 changed files with 51 additions and 8 deletions

View File

@ -66,8 +66,8 @@ class GDPR{
echo '<div class= "num_box num_box1">'; echo '<div class= "num_box num_box1">';
echo '<div class="box_flex">'; echo '<div class="box_flex" id="box_flex">';
echo '<input type="checkbox" name="GDPR ankete checkbox" id="gdpr_ankete_check" checked="checked">'; echo '<input type="checkbox" name="GDPR ankete checkbox" id="gdpr_ankete_check" checked="checked" onclick="test_function()">';
echo '<h2> GDPR ANKETE</h2>'; echo '<h2> GDPR ANKETE</h2>';
echo '</div>'; echo '</div>';
@ -79,7 +79,7 @@ class GDPR{
echo '<div class= "num_box num_box2">'; echo '<div class= "num_box num_box2">';
echo '<div class="box_flex">'; echo '<div class="box_flex" id="box_flex">';
echo '<input type="checkbox" name="Potencialno GDPR ankete" id="potenc_gdpr_ankete_check" checked="checked">'; echo '<input type="checkbox" name="Potencialno GDPR ankete" id="potenc_gdpr_ankete_check" checked="checked">';
echo '<h2> POTENCIALNO GDPR ANKETE</h2>'; echo '<h2> POTENCIALNO GDPR ANKETE</h2>';
echo '</div>'; echo '</div>';
@ -92,8 +92,8 @@ class GDPR{
echo '<div class= "num_box num_box3">'; echo '<div class= "num_box num_box3">';
echo '<div class="box_flex">'; echo '<div class="box_flex" id="box_flex">';
echo '<input type="checkbox" name="ne-gdpr ankete" id="ne-gdpr_ankete" checked="checked">'; echo '<input type="checkbox" name="ne-gdpr ankete" id="ne_gdpr_ankete" checked="checked">';
echo '<h2> NE-GDPR ANKETE</h2>'; echo '<h2> NE-GDPR ANKETE</h2>';
echo '</div>'; echo '</div>';
@ -104,6 +104,9 @@ class GDPR{
echo '</div>'; echo '</div>';
echo '<script src="/admin/survey/script/GDPR_seznam_anket.js"></script>';
echo '</div>'; echo '</div>';
@ -131,11 +134,11 @@ class GDPR{
// Nastavimo barvo vrstice // Nastavimo barvo vrstice
if($anketa['gdpr'] == 1) if($anketa['gdpr'] == 1)
$color = ' class="green_row"'; $color = ' class="green_row" id="green_row"';
elseif($anketa['potential_gdpr'] == 1) elseif($anketa['potential_gdpr'] == 1)
$color = ' class="red_row"'; $color = ' class="red_row" id="red_row"';
else else
$color = ''; $color = 'class="grey_row" id="grey_row"';
echo '<tr '.$color.'>'; echo '<tr '.$color.'>';

View File

@ -0,0 +1,40 @@
// Seznam anket - togle checkbox prikaz anket
function test_function() {
var inputs = document.getElementById("gdpr_ankete_check");
var potenc_gdpr = document.getElementById("potenc_gdpr_ankete_check");
var ne_gdpr_ankete = document.getElementById("ne_gdpr_ankete")
var green_row = document.getElementById("green_row");
var red_row = document.getElementById("red_row");
var grey_row = document.getElementById("grey_row");
// GDPR ANKETE togle
if (!inputs.checked){
// document.getElementById("green_row").style.display="none";
green_row.style.display="none";
document.getElementById("box_flex").style.color="red";
}
else{
// document.getElementById("green_row").style.display="table-row";
green_row.style.display="table-row";
document.getElementById("box_flex").style.color="green";
}
// potencialno GDPR ankete togle
if (!potenc_gdpr.checked){
document.getElementById("red_row").style.display="none";
}
else{
document.getElementById("red_row").style.display="table-row";
}
// ne-GDPR ankete
if (!ne_gdpr_ankete.checked){
document.getElementById("grey_row").style.display="none";
ne_gdpr_ankete.style.color="red";
}
else{
document.getElementById("grey_row").style.display="table-row";
ne_gdpr_ankete.style.color="green";
}
}