You are here

function theme_uc_store_address_fields_form in Ubercart 5

Same name and namespace in other branches
  1. 6.2 uc_store/uc_store.module \theme_uc_store_address_fields_form()
  2. 7.3 uc_store/uc_store.admin.inc \theme_uc_store_address_fields_form()

File

uc_store/uc_store.module, line 1625
Contains global Ubercart functions and store administration functionality.

Code

function theme_uc_store_address_fields_form($form) {
  $header = array(
    t('Enabled'),
    t('Field'),
    t('Title'),
    t('Required'),
  );
  foreach (element_children($form['fields']) as $field) {
    $rows[] = array(
      array(
        'data' => drupal_render($form['fields'][$field]['enabled']),
        'align' => 'center',
      ),
      drupal_render($form['fields'][$field]['default']),
      drupal_render($form['fields'][$field]['title']),
      drupal_render($form['fields'][$field]['required']),
    );
  }
  $output = theme('table', $header, $rows) . '<br />' . drupal_render($form);
  return $output;
}