function tripal_views_handler_area_action_links::render

2.x tripal_views_handler_area_action_links.inc tripal_views_handler_area_action_links::render($empty = FALSE)
3.x tripal_views_handler_area_action_links.inc tripal_views_handler_area_action_links::render($empty = FALSE)

Render the area

Overrides views_handler_area::render

File

tripal_views/views/handlers/tripal_views_handler_area_action_links.inc, line 143
Contains tripal_views_handler_area_action_links Area Handler

Class

tripal_views_handler_area_action_links
Provides an area for adding action links to a view.

Code

function render($empty = FALSE) {
  if (!$empty || !empty($this->options['empty'])) {
    $output = '<ul class="action-links">';

    // First link
    if (!empty($this->options['link-1']['label-1']) AND !empty($this->options['link-1']['path-1'])) {
      $output .= '<li>' . l($this->options['link-1']['label-1'], $this->options['link-1']['path-1']) . '</li>';
    }

    // Second link
    if (!empty($this->options['link-2']['label-2']) AND !empty($this->options['link-2']['path-2'])) {
      $output .= '<li>' . l($this->options['link-2']['label-2'], $this->options['link-2']['path-2']) . '</li>';
    }

    // Third link
    if (!empty($this->options['link-3']['label-3']) AND !empty($this->options['link-3']['path-3'])) {
      $output .= '<li>' . l($this->options['link-3']['label-3'], $this->options['link-3']['path-3']) . '</li>';
    }

    // Fourth link
    if (!empty($this->options['link-4']['label-4']) AND !empty($this->options['link-4']['path-4'])) {
      $output .= '<li>' . l($this->options['link-4']['label-4'], $this->options['link-4']['path-4']) . '</li>';
    }
    $output .= '</ul>';
    return $output;
  }
  return '';
}