You are here

function commerceguys_marketplace_training_view in Commerce Guys Marketplace 7

Renders a single training.

Parameters

$training: The training to render.

$view_mode: The view mode used (page, list, etc). Used to call the correct theme function.

Return value

A rendered training (in HTML).

File

./commerceguys_marketplace.module, line 327
Connector module for http://marketplace.commerceguys.com

Code

function commerceguys_marketplace_training_view($training, $view_mode = 'page') {
  $variables = array(
    'training' => $training,
  );

  // Add the event selection form.
  if ($view_mode == 'page') {
    $event_form = drupal_get_form('commerceguys_marketplace_training_event_form', $training);
    $variables['event_form'] = drupal_render($event_form);
  }
  return theme('commerceguys_marketplace_training_' . $view_mode, $variables);
}