You are here

function template_preprocess_views_slideshow_xtra_link in Views Slideshow Xtra 7

Same name and namespace in other branches
  1. 6.3 views_slideshow_xtra.module \template_preprocess_views_slideshow_xtra_link()
  2. 7.3 theme/views_slideshow_xtra.theme.inc \template_preprocess_views_slideshow_xtra_link()
  3. 7.2 theme/views_slideshow_xtra.theme.inc \template_preprocess_views_slideshow_xtra_link()

Link element template_preprocess.

File

theme/views_slideshow_xtra.theme.inc, line 106
Views Slideshow Xtra theming functions.

Code

function template_preprocess_views_slideshow_xtra_link(&$vars) {
  $js_vars = array(
    'viewsSlideshowXtra' => array(
      $vars['vss_id'] => array(
        'slideInfo' => array(
          'link' => array(
            'slide-' . $vars['slide_count'] => array(
              'item-' . $vars['field_item_count'] => array(
                'left' => $vars['field']['left'],
                'top' => $vars['field']['top'],
              ),
            ),
          ),
        ),
      ),
    ),
  );
  drupal_add_js($js_vars, 'setting');

  // Modal popup
  if ($vars['field']['modal']) {
    $vars['field']['url'] .= '?width=' . $vars['field']['width'] . '&height=' . $vars['field']['height'] . '&iframe=true';
  }
}