| Versionen | |
|---|---|
| drupal6 – drupal7 | theme_filter_admin_overview($form) |
Theme the admin overview form.
modules/
<?php
function theme_filter_admin_overview($form) {
$rows = array();
foreach ($form as $id => $element) {
if (isset($element['roles']) && is_array($element['roles'])) {
$element['weight']['#attributes']['class'] = 'text-format-order-weight';
$rows[] = array(
'data' => array(
check_plain($element['name']['#markup']),
drupal_render($element['roles']),
drupal_render($form['default'][$id]),
drupal_render($element['weight']),
drupal_render($element['configure']),
drupal_render($element['delete']),
),
'class' => 'draggable',
);
unset($form[$id]);
}
}
$header = array(t('Name'), t('Roles'), t('Default'), t('Weight'), array('data' => t('Operations'), 'colspan' => 2));
$output = theme('table', $header, $rows, array('id' => 'text-format-order'));
$output .= drupal_render_children($form);
drupal_add_tabledrag('text-format-order', 'order', 'sibling', 'text-format-order-weight');
return $output;
}
?>
Kommentare
Kommentar hinzufügen