1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-02 12:48:26 +02:00

Issue #2455 'disabled' radio button parm workaround.

This commit is contained in:
Cameron
2017-05-16 14:59:40 -07:00
parent 65ca5afb2e
commit cd7b41cdb4

View File

@@ -5680,8 +5680,9 @@ class e_form
else else
{ {
$lenabled = vartrue($parms['enabled'], 'LAN_ON'); $lenabled = vartrue($parms['enabled'], 'LAN_ON');
$ldisabled = vartrue($parms['disabled'], 'LAN_OFF'); $ldisabled = (!empty($parms['disabled']) && is_string($parms['disabled'])) ? $parms['disabled'] : 'LAN_OFF';
} }
unset($parms['enabled'], $parms['disabled'], $parms['label']); unset($parms['enabled'], $parms['disabled'], $parms['label']);
$ret = vartrue($parms['pre']).$this->radio_switch($key, $value, defset($lenabled, $lenabled), defset($ldisabled, $ldisabled),$parms).vartrue($parms['post']); $ret = vartrue($parms['pre']).$this->radio_switch($key, $value, defset($lenabled, $lenabled), defset($ldisabled, $ldisabled),$parms).vartrue($parms['post']);
break; break;