function theme_taxonomy_manager_term_data_extra in Taxonomy Manager 6
Same name and namespace in other branches
- 6.2 taxonomy_manager.admin.inc \theme_taxonomy_manager_term_data_extra()
- 7 taxonomy_manager.admin.inc \theme_taxonomy_manager_term_data_extra()
File
- ./
taxonomy_manager.admin.inc, line 1529
Code
function theme_taxonomy_manager_term_data_extra($element) {
$rows = array();
$headers = array();
foreach (element_children($element['headers']) as $key) {
if (is_array($element['headers'][$key])) {
$headers[] = drupal_render($element['headers'][$key]);
}
}
foreach ($element['data'] as $tid => $entries) {
$row = array();
foreach (element_children($element['data'][$tid]) as $key) {
if (is_array($element['data'][$tid][$key])) {
$row[] = array(
'data' => drupal_render($element['data'][$tid][$key]),
'class' => $element['data'][$tid][$key]['#row-class'],
'id' => $element['data'][$tid][$key]['#row-id'],
);
}
}
$rows[] = $row;
}
$row = array();
foreach (element_children($element['op']) as $key) {
if (is_array($element['op'][$key])) {
$row[] = drupal_render($element['op'][$key]);
}
}
$rows[] = $row;
return theme('table', $headers, $rows);
}