Views: Felder in Div-Wrapper gruppieren
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 22.01.2010 - 15:55 Uhr in
Hallo,
ist es möglich, bei Views einzelne Felder in einer gemeinsamen div-Klasse zu gruppieren, ohne in die Template-Dateien eingreifen zu müssen?
Angenommen, es werden folgende vier Felder ausgegeben:
<div class="views-field-image">
...
</div>
<div class="views-field-type">
...
</div>
<div class="views-field-title">
...
</div>
<div class="views-field-teaser">
...
</div>
Nun möchte ich zum Beispiel die letzten drei Felder in einem Div gruppieren:
<div class="views-field-image">
...
</div>
<div class="gruppen-div">
<div class="views-field-type">
...
</div>
<div class="views-field-title">
...
</div>
<div class="views-field-teaser">
...
</div>
</div>
Gibt es dafür eine schnelle und unkomplizierte Lösung?
- Anmelden oder Registrieren um Kommentare zu schreiben
Views templates
am 22.01.2010 - 18:25 Uhr
ist es möglich, bei Views einzelne Felder in einer gemeinsamen div-Klasse zu gruppieren, ohne in die Template-Dateien eingreifen zu müssen?
Kommt darauf an, was Du tun möchtest.
Nun möchte ich zum Beispiel die letzten drei Felder in einem Div gruppieren ... Gibt es dafür eine schnelle und unkomplizierte Lösung?
Ja, Templates.
Du kommst also nicht darum, Templates für diesen speziellen Fall zu erstellen. Das ist hierbei sowieso die saubeste Variante.
hth,
Stefan
--
Sei nett zu Deinem Themer!
Hallo Stefan, alles klar,
am 22.01.2010 - 18:30 Uhr
Hallo Stefan,
alles klar, dankeschön, dann werde ich das über die Templates lösen.
Felder in Views gruppieren
am 30.11.2010 - 18:09 Uhr
Hallo zusammen,
ich wollte jetzt nicht extra einen neues Thema beginnen, schließe mich deshalb hier an.
Ich bin auch auf der Suche nach einem Modul für VIEWS, welches mir erlaubt, Felder in Views zu gruppieren. Die Idee, dies über das Template zu lösen finde ich zwar gut, allerdings habe ich absoluten keinen Plan davon, sprich, ich weiß erst garnicht ob ich anfangen soll.
Ich habe bereits unter drupal.org/project/modules nach entsprechenden Modulen gesucht, aber leider nichts gefunden. Vielleicht habt ihr ein entsprechendes Modul auf Lager oder könnt mir idiotensicher erklären, wie ich das über mein Template löse kann?
Vielen Dank,
Robert
Wie stborchert schon schrieb
am 30.11.2010 - 19:56 Uhr
Wie stborchert schon schrieb wäre die eleganteste Lösung der Weg über eigene Views Templates.
Eine andere Möglichkeit wäre das Umschreiben der Ausgabe des Views - d.h. du lässt dir erst alle benötigten Felder auslesen und "packst" diese dann in ein Feld hinein -> Views bietet hier in den Fields die Option "Rewrite Output". Du kannst dann über Token auf die schon ausgelesenen Felder zugreifen und diese gruppiert ausgeben.
SteffenR
Zitat: Eine andere
am 27.11.2013 - 21:14 Uhr
Eine andere Möglichkeit wäre das Umschreiben der Ausgabe des Views - d.h. du lässt dir erst alle benötigten Felder auslesen und "packst" diese dann in ein Feld hinein -> Views bietet hier in den Fields die Option "Rewrite Output". Du kannst dann über Token auf die schon ausgelesenen Felder zugreifen und diese gruppiert ausgeben.
Kann man in diesem Fall die einzelnen Felder benennen, damit ich sie nachher im CSS formatieren kann? Oder kann ich ihnen eine Klasse mitgeben?
Gruss
Wrestler