function theme_spaces_customtext_settings_form in Spaces 7
Same name and namespace in other branches
- 6.3 spaces_customtext/spaces_customtext.admin.inc \theme_spaces_customtext_settings_form()
- 7.3 spaces_customtext/spaces_customtext.admin.inc \theme_spaces_customtext_settings_form()
Theme function for customtext fields.
File
- spaces_customtext/
spaces_customtext.admin.inc, line 57
Code
function theme_spaces_customtext_settings_form() {
// TODO Number of parameters in this theme funcion does not match number of parameters found in hook_theme.
drupal_add_css(drupal_get_path('module', 'spaces_customtext') . '/spaces_customtext.css');
$rows = array();
foreach (element_children($element) as $key) {
$label = $element[$key]['#title'];
unset($element[$key]['#title']);
$rows[] = array(
$label,
drupal_render($element[$key]),
);
}
$output = theme('table', array(
'header' => array(
t('Original'),
t('Customized'),
),
'rows' => $rows,
'attributes' => array(
'class' => 'spaces-customtext',
),
));
$output .= drupal_render($element);
return $output;
}