mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 16:51:40 +09:00
일부 select 값은 배열로 저장하지 않고 하나의 string으로 저장
This commit is contained in:
parent
017f1ec184
commit
ca202f2ffe
1 changed files with 6 additions and 9 deletions
|
|
@ -260,9 +260,6 @@ class ExtraItem
|
|||
$values[$i] = trim(escape($values[$i], false));
|
||||
}
|
||||
return $values;
|
||||
case 'country':
|
||||
case 'language':
|
||||
case 'timezone':
|
||||
case 'checkbox' :
|
||||
case 'radio' :
|
||||
case 'select' :
|
||||
|
|
@ -356,7 +353,7 @@ class ExtraItem
|
|||
$phone_number = implode('-', $array_slice);
|
||||
return $value ? "+{$country_number}){$phone_number}": '';
|
||||
case 'country':
|
||||
$country_info = Rhymix\Framework\i18n::listCountries()[$value[0]];
|
||||
$country_info = Rhymix\Framework\i18n::listCountries()[$value];
|
||||
$lang_type = Context::get('lang_type');
|
||||
$country_name = $lang_type === 'ko' ? $country_info->name_korean : $country_info->name_english;
|
||||
return $country_name;
|
||||
|
|
@ -367,10 +364,10 @@ class ExtraItem
|
|||
return zdate($value, "Y-m-d");
|
||||
|
||||
case 'language':
|
||||
return Rhymix\Framework\Lang::getSupportedList()[$value[0]]['name'];
|
||||
return Rhymix\Framework\Lang::getSupportedList()[$value]['name'];
|
||||
|
||||
case 'timezone':
|
||||
return Rhymix\Framework\DateTime::getTimezoneList()[$value[0]];
|
||||
return Rhymix\Framework\DateTime::getTimezoneList()[$value];
|
||||
case 'checkbox' :
|
||||
case 'select' :
|
||||
case 'radio' :
|
||||
|
|
@ -460,7 +457,7 @@ class ExtraItem
|
|||
foreach($country_list as $country_info)
|
||||
{
|
||||
$selected = '';
|
||||
if (strval($value[0]) !== '' && $country_info->iso_3166_1_alpha3 == $value[0])
|
||||
if (strval($value[0]) !== '' && $country_info->iso_3166_1_alpha3 == $value)
|
||||
{
|
||||
$selected = ' selected="selected"';
|
||||
}
|
||||
|
|
@ -479,7 +476,7 @@ class ExtraItem
|
|||
foreach ($enable_language as $lang_type)
|
||||
{
|
||||
$selected = '';
|
||||
if (strval($value[0]) !== '' && $lang_type == $value[0])
|
||||
if (strval($value) !== '' && $lang_type == $value)
|
||||
{
|
||||
$selected = ' selected="selected"';
|
||||
}
|
||||
|
|
@ -495,7 +492,7 @@ class ExtraItem
|
|||
foreach ($timezone_list as $key => $time_name)
|
||||
{
|
||||
$selected = '';
|
||||
if (strval($value[0]) !== '' && $key == $value[0])
|
||||
if (strval($value) !== '' && $key == $value)
|
||||
{
|
||||
$selected = ' selected="selected"';
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue