Projet

Général

Profil

Révision 99781f3b

Ajouté par Assos Assos il y a plus de 7 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/views_slideshow/contrib/views_slideshow_cycle/theme/views_slideshow_cycle.theme.inc
132 132

  
133 133
  $vars['items_per_slide'] = $items_per_slide;
134 134

  
135
  //drupal_set_message(var_export($vars['options']['widgets'],TRUE));
136
  $widgets = $vars['options']['widgets'];
137
  if (isset($options['top']['views_slideshow_pager']['enabled']) && $options['top']['views_slideshow_pager']['enabled']) {
138
    $aria = "aria-labelledby='views_slideshow_pager_field_item_top_${vss_id}_";
139
  }
140
  else {
141
    $aria = "aria-labelledby='views_slideshow_pager_field_item_bottom_${vss_id}_";
142
  }
143

  
144

  
135 145
  $items = array();
136 146
  $slideshow_count = 0;
137 147
  $rendered_rows = '';
......
143 153
        'items' => $items,
144 154
        'count' => $slideshow_count,
145 155
        'view' => $vars['view'],
156
        'aria' => $aria . $slideshow_count . "'",
146 157
      ));
147 158
      $items = array();
148 159
      $slideshow_count++;
......
174 185
      'item_count' => $item_count,
175 186
      'count' => $vars['count'],
176 187
      'view' => $vars['view'],
177
      'length' => count($vars['view']->result),
188
      'length' => count($vars['items']),
178 189
    ));
179 190
  }
180 191
}
......
183 194
 * Implements hook_preprocess_views_slideshow_cycle_main_frame_row_item().
184 195
 */
185 196
function template_preprocess_views_slideshow_cycle_main_frame_row_item(&$vars) {
186
  $vars['classes_array'][] = 'views-row views-row-' . $vars['count'];
187
  $vars['classes_array'][] = ($vars['count'] % 2) ? 'views-row-even' : 'views-row-odd';
197
  $vars['classes_array'][] = 'views-row views-row-' . $vars['item_count'];
198
  $vars['classes_array'][] = ($vars['item_count'] % 2) ? 'views-row-even' : 'views-row-odd';
188 199
  if ($vars['count'] == 0) {
189 200
    $vars['classes_array'][] = 'views-row-first';
190 201
  }
......
245 256
    $vars['slide_count'] = ceil($vars['slide_count']);
246 257
  }
247 258
}
259

  
260
/**
261
 * Backwards compatability wrapper.
262
 *
263
 * @see template_preprocess_views_slideshow_cycle_main_frame().
264
 */
265
function _views_slideshow_cycle_preprocess_views_slideshow_cycle_main_frame(&$vars) {
266
  template_preprocess_views_slideshow_cycle_main_frame($vars);
267
}
268

  
269
/**
270
 * Backwards compatability wrapper.
271
 *
272
 * @see template_preprocess_views_slideshow_cycle_main_frame_row().
273
 */
274
function _views_slideshow_cycle_preprocess_views_slideshow_cycle_main_frame_row(&$vars) {
275
  template_preprocess_views_slideshow_cycle_main_frame_row($vars);
276
}
277

  
278
/**
279
 * Backwards compatability wrapper.
280
 *
281
 * @see template_preprocess_views_slideshow_cycle_main_frame_row_item().
282
 */
283
function _views_slideshow_cycle_preprocess_views_slideshow_cycle_main_frame_row_item(&$vars) {
284
  template_preprocess_views_slideshow_cycle_main_frame_row_item($vars);
285
}

Formats disponibles : Unified diff