mirror of
https://github.com/e107inc/e107.git
synced 2025-08-18 12:21:45 +02:00
Admin-UI: Added inline editing option for type=language
This commit is contained in:
@@ -3393,19 +3393,24 @@ class e_form
|
||||
break;
|
||||
|
||||
case 'language': // All Known Languages.
|
||||
|
||||
|
||||
if(!empty($value))
|
||||
{
|
||||
if(strlen($value) === 2)
|
||||
{
|
||||
return e107::getLanguage()->convert($value);
|
||||
}
|
||||
else
|
||||
{
|
||||
return $value;
|
||||
}
|
||||
$_value = $value;
|
||||
if(strlen($value) === 2)
|
||||
{
|
||||
$value = e107::getLanguage()->convert($value);
|
||||
}
|
||||
}
|
||||
|
||||
if(!vartrue($attributes['noedit']) && vartrue($parms['editable']))
|
||||
{
|
||||
$wparms = e107::getLanguage()->getList();
|
||||
return $this->renderInline($field, $id, $attributes['title'], $_value, $value, 'select', $wparms);
|
||||
}
|
||||
|
||||
return $value;
|
||||
|
||||
break;
|
||||
|
||||
case 'lanlist': // installed languages.
|
||||
|
Reference in New Issue
Block a user