Versions | |
---|---|
6 | theme_trigger_display( |
7 – 8 | theme_trigger_display($variables) |
Returns HTML for the form showing actions assigned to a trigger.
$variables An associative array containing:
modules/
<?php
function theme_trigger_display($variables) {
$element = $variables['element'];
$header = array();
$rows = array();
if (isset($element['assigned']) && count($element['assigned']['#value'])) {
$header = array(array('data' => t('Name')), array('data' => t('Operation')));
$rows = array();
foreach ($element['assigned']['#value'] as $aid => $info) {
$rows[] = array(
check_plain($info['label']),
$info['link'],
);
}
}
if (count($rows)) {
$output = theme('table', array('header' => $header, 'rows' => $rows)) . drupal_render_children($element);
}
else {
$output = drupal_render_children($element);
}
return $output;
}
?>