function _views_slideshow_xtra_preprocess_text in Views Slideshow Xtra 6.3
Text element template_preprocess.
1 call to _views_slideshow_xtra_preprocess_text()
File
- theme/
views_slideshow_xtra.theme.inc, line 100 - Views Slideshow Xtra theming functions.
Code
function _views_slideshow_xtra_preprocess_text(&$vars) {
// Classes
$vars['attributes']['class'] = 'views-slideshow-xtra-element';
$vars['attributes']['class'] .= ' views-slideshow-xtra-text-' . $vars['slide_count'] . '-' . $vars['field_item_count'];
if (!empty($vars['vsx']['classes'])) {
$vars['attributes']['class'] .= ' ' . $vars['vsx']['classes'];
}
// Styles variable
$vars['attributes']['style'] = $vars['vsx']['styles'];
// Text variable
$vars['text'] = $vars['vsx']['text'];
// Send data to Javascript
$js_vars = array(
'viewsSlideshowXtra' => array(
$vars['vss_id'] => array(
'slideInfo' => array(
'text' => array(
'slide-' . $vars['slide_count'] => array(
'item-' . $vars['field_item_count'] => array(
'left' => $vars['vsx']['left'],
'top' => $vars['vsx']['top'],
),
),
),
),
),
),
);
drupal_add_js($js_vars, 'setting');
}