mirror of
https://github.com/e107inc/e107.git
synced 2025-08-18 04:12:00 +02:00
New Addon: e_admin.php - extends the admin area fields and processing. Replacement for the old e_hook and e_event addons which were doing the same, but were not compatible with the v2.x admin-ui.
This commit is contained in:
@@ -3411,7 +3411,7 @@ class e_form
|
||||
|
||||
$value = intval($value);
|
||||
|
||||
$wparms = (vartrue($parms['reverse'])) ? array(0=>$true, 1=>$false) : array(0=>$false, 1=>$true);
|
||||
$wparms = (vartrue($parms['reverse'])) ? array(0=>$true, 1=>$false) : array(0=>$false, 1=>$true);
|
||||
$dispValue = $wparms[$value];
|
||||
|
||||
return $this->renderInline($field, $id, $attributes['title'], $value, $dispValue, 'select', $wparms);
|
||||
@@ -3751,6 +3751,7 @@ class e_form
|
||||
|
||||
case 'images':
|
||||
// return print_a($value, true);
|
||||
$ret = "";
|
||||
|
||||
for ($i=0; $i < 5; $i++)
|
||||
{
|
||||
@@ -3970,6 +3971,12 @@ class e_form
|
||||
$ret = $this->radio_switch($key, $value, defset($lenabled, $lenabled), defset($ldisabled, $ldisabled),$parms);
|
||||
break;
|
||||
|
||||
case "checkbox":
|
||||
|
||||
$value = (isset($parms['value'])) ? $parms['value'] : $value;
|
||||
$ret = $this->checkbox($key, 1, $value,$parms);
|
||||
break;
|
||||
|
||||
case 'method': // Custom Function
|
||||
$ret = call_user_func_array(array($this, $key), array($value, 'write', $parms));
|
||||
break;
|
||||
|
Reference in New Issue
Block a user