diff options
author | Dries Buytaert <dries@buytaert.net> | 2008-08-12 10:23:27 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2008-08-12 10:23:27 +0000 |
commit | 5c14dcafeba6b15afc1d09ae105a818173220430 (patch) | |
tree | ab8026274ebcb11f812574a69e6a0e78d77eea18 | |
parent | 89fffd242ae3696a784698ca58133706e06b474b (diff) | |
download | brdo-5c14dcafeba6b15afc1d09ae105a818173220430.tar.gz brdo-5c14dcafeba6b15afc1d09ae105a818173220430.tar.bz2 |
- Patch #290869 by Wim Leers: AHAH functionality was not working for radio buttons.
-rw-r--r-- | includes/form.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/form.inc b/includes/form.inc index 49dde3148..ef0fcdb63 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -1518,6 +1518,7 @@ function theme_fieldset($element) { function theme_radio($element) { _form_set_class($element, array('form-radio')); $output = '<input type="radio" '; + $output .= 'id="' . $element['#id'] . '" '; $output .= 'name="' . $element['#name'] . '" '; $output .= 'value="' . $element['#return_value'] . '" '; $output .= (check_plain($element['#value']) == $element['#return_value']) ? ' checked="checked" ' : ' '; @@ -1734,6 +1735,7 @@ function form_process_radios($element) { '#attributes' => $element['#attributes'], '#parents' => $element['#parents'], '#id' => form_clean_id('edit-' . implode('-', $parents_for_id)), + '#ahah' => $element['#ahah'], ); } } |