function theme_hide_submit_images_fieldset in Hide submit button 7
Same name and namespace in other branches
- 5 hide_submit_admin.inc \theme_hide_submit_images_fieldset()
- 6 hide_submit_admin.inc \theme_hide_submit_images_fieldset()
Theme function for the admin settings image fieldset
Parameters
$form:
1 theme call to theme_hide_submit_images_fieldset()
- hide_submit_admin_settings in ./
hide_submit_admin.inc - Implementation of admin_settings callback
File
- ./
hide_submit_admin.inc, line 439 - Hide the submit button after clicked to prevent/reduce duplicate postings.
Code
function theme_hide_submit_images_fieldset($variables) {
$form = $variables['form'];
$images = $form['hide_submit_images'];
foreach (element_children($images) as $key) {
if (isset($images[$key]['image'])) {
$filename = $images[$key]['image']['#title'];
unset($form[$key]['image']['#title']);
$row = array();
$row[] = array(
'data' => drupal_render($form['hide_submit_images'][$key]['image']) . '<br />' . $filename,
'class' => 'hide-submit-image',
);
$row[] = array(
'data' => drupal_render($form['hide_submit_random'][$key]),
'class' => 'hide-submit-random',
);
$row[] = array(
'data' => drupal_render($form['hide_submit_default_image'][$key]),
'class' => 'hide-submit-radio',
);
$row[] = array(
'data' => drupal_render($form['hide_submit_images'][$key]['operations']),
'class' => 'hide-submit-operations',
);
$rows[] = $row;
}
}
$header = array(
t('Image'),
t('Random'),
t('Default'),
t('Operations'),
);
$output = drupal_render_children($form) . theme('table', array(
'header' => $header,
'rows' => $rows,
));
return $output;
}