From 234d5bef20e4172f3cd3ed6d6f5a7264e8ca947c Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 26 Aug 2006 09:56:17 +0000 Subject: - Patch #38454 by drumm, jaza, webchick, timnc et al: add field pre- and suffixes to textfields. --- includes/form.inc | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'includes') diff --git a/includes/form.inc b/includes/form.inc index 44954953d..9e63aa900 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -1176,13 +1176,25 @@ function theme_textfield($element) { $size = $element['#size'] ? ' size="' . $element['#size'] . '"' : ''; $class = array('form-text'); $extra = ''; + $output = ''; + if ($element['#autocomplete_path']) { drupal_add_js('misc/autocomplete.js'); $class[] = 'form-autocomplete'; $extra = ''; } _form_set_class($element, $class); - $output = ''; + + if (isset($element['#field_prefix'])) { + $output .= ''. $element['#field_prefix'] .' '; + } + + $output .= ''; + + if (isset($element['#field_suffix'])) { + $output .= ' '. $element['#field_suffix'] .''; + } + return theme('form_element', $element, $output). $extra; } -- cgit v1.2.3