From b8a00eb11c817edcea1d4148f2675e69a1db5805 Mon Sep 17 00:00:00 2001 From: marcus Date: Sun, 7 Sep 2008 12:45:22 +0000 Subject: Fixes 334: Radio buttons were part of the problem, label and option were the wrong way round (compare with input/checkboxes). Second part of the problem was actually with views/default/notifications/settings/usersettings.php, where the value of the field was incorrectly being extracted from the settings array. Thanks for the spot! git-svn-id: https://code.elgg.org/elgg/trunk@2058 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/default/input/radio.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'views/default/input/radio.php') diff --git a/views/default/input/radio.php b/views/default/input/radio.php index 4ddbdf77f..be5554e8b 100644 --- a/views/default/input/radio.php +++ b/views/default/input/radio.php @@ -14,14 +14,14 @@ * @uses $vars['value'] The current value, if any * @uses $vars['js'] Any Javascript to enter into the input tag * @uses $vars['internalname'] The name of the input field - * @uses $vars['options'] An array of strings representing the options for the radio field + * @uses $vars['options'] An array of strings representing the options for the radio field as "label" => option * */ $class = $vars['class']; if (!$class) $class = "input-radio"; - foreach($vars['options'] as $option => $label) { + foreach($vars['options'] as $label => $option) { if ($option != $vars['value']) { $selected = ""; } else { -- cgit v1.2.3