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/notifications/settings/usersettings.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'views/default/notifications/settings/usersettings.php') diff --git a/views/default/notifications/settings/usersettings.php b/views/default/notifications/settings/usersettings.php index 4bf43e254..02a4e67b4 100644 --- a/views/default/notifications/settings/usersettings.php +++ b/views/default/notifications/settings/usersettings.php @@ -11,7 +11,8 @@ */ global $NOTIFICATION_HANDLERS; - $notification_settings = get_user_notification_settings(page_owner()); + $notification_settings = get_user_notification_settings(page_owner()); + ?>

@@ -29,12 +30,12 @@ k) { + if ($notification_settings->$k) { $val = "yes"; } else { $val = "no"; } - echo elgg_view('input/radio',array('internalname' => "method[{$k}]", 'options' => array('yes','no'), 'value' => $val)); + echo elgg_view('input/radio',array('internalname' => "method[{$k}]", 'options' => array('yes' => 'yes','no' => 'no'), 'value' => $val)); ?> -- cgit v1.2.3