function theme_node_breadcrumb_admin_settings in Node breadcrumb 6
File
- ./
node_breadcrumb.module, line 219
Code
function theme_node_breadcrumb_admin_settings($form) {
$output = "";
if (!empty($form['rules']['node_type'])) {
$header = array(
theme('table_select_header_cell'),
t('Type'),
t('Term'),
t('Condition'),
t('Menu item'),
t('Weight'),
t('Operations'),
);
foreach (element_children($form['rules']['node_type']) as $rid) {
$rows[] = array(
drupal_render($form['rules']['delete'][$rid]),
drupal_render($form['rules']['node_type'][$rid]),
drupal_render($form['rules']['tid'][$rid]),
drupal_render($form['rules']['condition'][$rid]),
drupal_render($form['rules']['mid'][$rid]),
drupal_render($form['rules']['weight']["weight_{$rid}"]),
drupal_render($form['rules']['edit'][$rid]),
);
}
$rows[] = array(
array(
'data' => drupal_render($form['rules']['submit']),
'colspan' => 5,
),
array(
'data' => drupal_render($form['rules']['save']),
),
array(
'data' => '',
),
);
$rules = theme('table', $header, $rows);
$output .= "<fieldset><legend>" . t("Rules") . "</legend>{$rules}</fieldset>";
}
$output .= drupal_render($form);
return $output;
}