Update formcreate.class.php

Clean up code
This commit is contained in:
stevenA 2022-01-01 16:28:36 +01:00
parent b9ca187d30
commit 3381ad189b

View file

@ -34,7 +34,7 @@ class formcreate
if (empty($child->nameseparator)) { if (empty($child->nameseparator)) {
$child->nameseparator = ' / '; $child->nameseparator = ' / ';
} }
$i = 0;
?> ?>
<div class="element-container"> <div class="element-container">
<div class="row"> <div class="row">
@ -51,6 +51,7 @@ class formcreate
} }
// Can have multiple inputs for a field which are displayed with a separator // Can have multiple inputs for a field which are displayed with a separator
$i = 0;
foreach ($child->xpath('input') as $value) { foreach ($child->xpath('input') as $value) {
$res_n = (string)$value->name; $res_n = (string)$value->name;
$res_name = $npref . $res_n; $res_name = $npref . $res_n;
@ -72,7 +73,7 @@ class formcreate
} }
// Output current value // Output current value
if (empty($value->value)) { if (empty($value->value)) {
echo "Value not found for {$res_n}"; echo "{$res_n} has not been set";
} }
echo $value->value; echo $value->value;
$i ++; $i ++;
@ -85,21 +86,13 @@ class formcreate
<span class="radioset"> <span class="radioset">
<input type="checkbox" <input type="checkbox"
<?php <?php
echo " data-for={$res_id} data-type=text id=usedefault_{$res_id} ";
if ($usingSysDefaults) { if ($usingSysDefaults) {
// Setting a site specific value // Setting a site specific value
echo " data-for={$res_id}"; echo "class=sccp-edit :checked ";
echo " class=sccp-edit";
echo " data-type=text";
echo " id=usedefault_{$res_id}";
echo " :checked";
} else { } else {
// reverting to chan-sccp default values // reverting to chan-sccp default values
echo " data-for={$res_id}"; echo "class=sccp-restore data-default={$sccp_defaults[$res_n]['systemdefault']} ";
echo " data-type=text";
echo " class=sccp-restore";
echo " id=usedefault_{$res_id}";
echo " data-default={$sccp_defaults[$res_n]['systemdefault']}";
echo " ";
} }
?> ?>
> >
@ -390,21 +383,13 @@ class formcreate
<span class="radioset"> <span class="radioset">
<input type="checkbox" <input type="checkbox"
<?php <?php
echo " data-for={$res_id} data-type=radio id=usedefault_{$res_id} ";
if ($usingSysDefaults) { if ($usingSysDefaults) {
// Setting a site specific value // Setting a site specific value
echo " data-for={$res_id}"; echo " class=sccp-edit :checked ";
echo " data-type=radio";
echo " class=sccp-edit";
echo " id=usedefault_{$res_id}";
echo " :checked";
} else { } else {
// reverting to chan-sccp default values // reverting to chan-sccp default values
echo " data-for={$res_id}"; echo " data-default={$sccp_defaults[$res_n]['systemdefault']} class=sccp-restore ";
echo " data-type=radio";
echo " data-default={$sccp_defaults[$res_n]['systemdefault']}";
echo " class=sccp-restore";
echo " id=usedefault_{$res_id}";
echo " ";
} }
?> ?>
> >