Same name and namespace in other branches
  1. 5.0.x modules/views_slideshow_cycle/views_slideshow_cycle.theme.inc \template_preprocess_views_slideshow_cycle_main_frame_row_item()
  2. 8.x-3.x modules/views_slideshow_cycle/views_slideshow_cycle.theme.inc \template_preprocess_views_slideshow_cycle_main_frame_row_item()
  3. 8.x-4.x modules/views_slideshow_cycle/views_slideshow_cycle.theme.inc \template_preprocess_views_slideshow_cycle_main_frame_row_item()

Implements hook_preprocess_views_slideshow_cycle_main_frame_row_item().

Paramètres

array $vars: Theme variables.

Sujets associés

1 call to template_preprocess_views_slideshow_cycle_main_frame_row_item()
_views_slideshow_cycle_preprocess_views_slideshow_cycle_main_frame_row_item dans contrib/views_slideshow_cycle/theme/views_slideshow_cycle.theme.inc
Backwards compatibility wrapper.

Fichier

contrib/views_slideshow_cycle/theme/views_slideshow_cycle.theme.inc, line 229

Code

function template_preprocess_views_slideshow_cycle_main_frame_row_item(&$vars) {
    $vars['classes_array'][] = 'views-row views-row-' . $vars['item_count'];
    $vars['classes_array'][] = $vars['item_count'] % 2 ? 'views-row-even' : 'views-row-odd';
    if ($vars['count'] == 0) {
        $vars['classes_array'][] = 'views-row-first';
    }
    elseif ($vars['count'] == $vars['length'] - 1) {
        $vars['classes_array'][] = 'views-row-last';
    }
    // Support custom row classes.
    if ($row_class = $vars['view']->style_plugin
        ->get_row_class($vars['count'])) {
        $vars['classes_array'][] = $row_class;
    }
}