Révision 99781f3b
Ajouté par Assos Assos il y a plus de 7 ans
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
Weekly update of contrib modules