Bug :Модификация функции sed_selectbox()
Status :Fixed
Severity :Enhancement
Reporter :Amro 02-06-12 14:51
Updated by :Amro 02-06-12 14:52
CategoryГлавное
Version :170
Frequency :Consistently
Fixed in :171
Details :

Изначально функция sed_selectbox() генерирует выпадающий список с первыми элементом
этого списка равным "---" и с пустым value.

Теперь при вызове этой функции можно использовать дополнительный параметр $empty_option
Установив 
$empty_option в значение false при вызове функции и создание первого пустого элемента списка  будет отключено.

function sed_selectbox($check, $name, $values, $empty_option = true)
	{
	$check = trim($check);
	$values = explode(',', $values);
	$selected = (empty($check) || $check=="00") ? "selected=\"selected\"" : '';
	if ($empty_option) { $first_option = "<option value=\"\" $selected>---</option>"; } else { $first_option = ''; }
	$result =  "<select name=\"$name\" size=\"1\">".$first_option;
	foreach ($values as $k => $x)
		{
		$x = trim($x);
		$selected = ($x == $check) ? "selected=\"selected\"" : '';
		$result .= "<option value=\"$x\" $selected>".sed_cc($x)."</option>";
		}
	$result .= "</select>";
	return($result);
	}
Items affected :functions.php

History and comments :

None