function theme_uc_order_status_table in Ubercart 7.3
Same name and namespace in other branches
- 5 uc_order/uc_order.module \theme_uc_order_status_table()
- 6.2 uc_order/uc_order.module \theme_uc_order_status_table()
Themes the order status table in the order workflow settings.
See also
1 theme call to theme_uc_order_status_table()
- uc_order_workflow_form in uc_order/
uc_order.admin.inc - Displays the order workflow form for order state and status customization.
File
- uc_order/
uc_order.admin.inc, line 216 - Order administration menu items.
Code
function theme_uc_order_status_table($variables) {
$form = $variables['form'];
$header = array(
t('ID'),
t('Title'),
t('List position'),
t('State'),
t('Remove'),
);
foreach (element_children($form) as $state_id) {
$rows[] = array(
drupal_render($form[$state_id]['id']),
drupal_render($form[$state_id]['title']),
drupal_render($form[$state_id]['weight']),
drupal_render($form[$state_id]['state']),
array(
'data' => drupal_render($form[$state_id]['remove']),
'align' => 'center',
),
);
}
return theme('table', array(
'header' => $header,
'rows' => $rows,
));
}