function theme_mobile_navigation_textfield_table in Mobile Navigation 7.2
THEMES DEFINITIONS
1 theme call to theme_mobile_navigation_textfield_table()
- mobile_navigation_displays_form in ./
mobile_navigation.admin.inc - Mobile navigation admin form definition.
File
- ./
mobile_navigation.admin.inc, line 618 - Mobile Navigation Administration page.
Code
function theme_mobile_navigation_textfield_table($vars) {
$element = $vars['element'];
$rows = array();
foreach (element_children($element) as $key) {
$rows[] = array(
array(
'data' => $element[$key]['media_query']['#extra_data']['name'],
),
array(
'data' => render($element[$key]['automatic_description']) . render($element[$key]['bottom']) . render($element[$key]['top']) . render($element[$key]['manual']) . render($element[$key]['manual_description']) . render($element[$key]['media_query']) . render($element[$key]['automatic']),
),
array(
'data' => render($element[$key]['delete']),
),
);
}
if (!count($rows)) {
$rows[] = array(
array(
'data' => t('There are no Mobile Navigation Displays declarated.'),
),
array(
'data' => '',
),
array(
'data' => '',
),
array(
'data' => '',
),
array(
'data' => '',
),
);
}
$header = array(
t('Name'),
t('Display Definition'),
t('Delete'),
);
return theme('table', array(
'header' => $header,
'rows' => $rows,
));
}