summaryrefslogtreecommitdiffstats
path: root/usr/local/www/pkg_edit.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-02-09 17:49:16 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-02-09 17:49:16 +0000
commit64c1ebbb0c1762af186f48d75b7bea7be10e6db2 (patch)
treedddc99a34e3a91b7d7ad76cc6e9f613a3b8736b1 /usr/local/www/pkg_edit.php
parent315373b8e1c331dde1090b729a48e42172fd9d47 (diff)
downloadpfsense-64c1ebbb0c1762af186f48d75b7bea7be10e6db2.zip
pfsense-64c1ebbb0c1762af186f48d75b7bea7be10e6db2.tar.gz
Correct checkbox state after editing a line item.
Diffstat (limited to 'usr/local/www/pkg_edit.php')
-rwxr-xr-xusr/local/www/pkg_edit.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php
index bea2147..f262cf8 100755
--- a/usr/local/www/pkg_edit.php
+++ b/usr/local/www/pkg_edit.php
@@ -267,7 +267,11 @@ $config = $config_tmp;
echo "</select>\n";
echo "<br>" . fixup_string($pkga['description']) . "\n";
} else if($pkga['type'] == "checkbox") {
- echo "<input type='checkbox' name='" . $pkga['fieldname'] . "'>\n";
+ $checkboxchecked = "";
+ $toeval="\$fieldname = \$pkga['fieldname'];";
+ eval($toeval);
+ if($fieldname <> "") $checkboxchecked = " CHECKED";
+ echo "<input type='checkbox' name='" . $pkga['fieldname'] . "'" . $checkboxchecked . ">\n";
echo "<br>" . fixup_string($pkga['description']) . "\n";
} else if($pkga['type'] == "textarea") {
if($pkga['rows']) $rows = " rows='" . $pkga['rows'] . "' ";
OpenPOWER on IntegriCloud