Reply to comment
Views2: In Raster-Ausgaben even und odd / gerade und ungerade zeilen per CSS-Klasse ansprechen
Leider ist es in den Views nicht "von Werk aus" vorgesehen, dass die Zeilen einer Raster-(HTML-)Tabellenausgabe per CSS-Klasse für gerade und ungerade zeilen gekennzeichnet werden.
Da es allerdings häufiger der Fall ist, dass man die Zeilen oder Werte entsprechend greifen möchte, hier ein kurzer Tipp:
Um alle Views mit dem Rastertyp anzusprechen:
- Datei "views-view-grid.tpl.php im Theme-Ordner erstellen
- Folgenden Code in die Datei einfügen und schon läufts:
- // $Id: views-view-grid.tpl.php,v 1.3 2008/06/14 17:42:43 merlinofchaos Exp $
- /**
- * @file views-view-grid.tpl.php
- * Default simple view template to display a rows in a grid.
- *
- * - $rows contains a nested array of rows. Each row contains an array of
- * columns.
- *
- * @ingroup views_templates
- */
if (!empty($title)) :
print $title;
endif;foreach ($rows as $row_number => $columns):
- $row_class = 'row-' . ($row_number + 1);
- if ($row_number == 0) {
- $row_class .= ' row-first';
- }
- $row_class .= ' row-last';
- }
- //#JP060409:
- //Even/Odd hinzufügen
- if($row_number % 2){
- //Odd
- $row_class .= ' row-even';
- } else {
- //Even
- $row_class .= ' row-odd';
- }
- foreach ($columns as $column_number => $item):
- $col_class = '';
- //#JP060409:
- //Even/Odd hinzufügen
- if($column_number % 2){
- //Odd
- $col_class .= ' col-even';
- } else {
- //Even
- $col_class .= ' col-odd';
- }
print $item;endforeach;endforeach; - Cache leeren nach Fertigstellung nicht vergessen!!!
Reply
Julian Pustkuchen ist passionierter Software- & Webentwickler mit den Schwerpunkten Softwaredesign, Objektorientierung, Ablaufoptimierung und Usability bei webks. Ein weiterer Schwerpunkt ist die Entwicklung im CMS Drupal.
Er besitzt einen Abschluss als B.Sc. Wirtschaftsinformatik (dual) und studiert derzeit für seinen Abschluss als Master of Science Wirtschaftsinformatik.
Entwickelt Julian gerade keine Software, fährt er Ski, Mountainbike, spielt Badminton, segelt oder verbringt Zeit mit Freunden.
Dieser Blog dient als sein "öffentlicher Notizblo(ck/g)".
Neueste Blogeinträge
-
05.02.2012 - 09:52
-
03.02.2012 - 18:14
-
27.01.2012 - 00:12
Tags in Blogeintrag - Kategorie
Webbasierte Lösungen? Machen wir!
webks: websolutions kept simple
http://www.webks.de





