Views2 und theming eines einzelnen Feldes
Eingetragen von WorstCases (18)
am 02.02.2011 - 23:37 Uhr in
am 02.02.2011 - 23:37 Uhr in
Hallo Leute,
Seit einigen Tagen versuche ich in Views2 ein Feld zu formattieren.
Ich habe ein View mit mehreren "fields".
Hier gibt es z. B. Das field Comment: Author.
Das komplette Feld, inklusive Label würde ich gerne anpassen (z. B. bold).
Leider komme ich nur soweit, dass mir der Author des Feldes formatiert wird, nicht jedoch das Label "Author".
Ich habe folgende tpl.php erstellt: views-view-field--name.tpl.php
und folgenden Code zum testen:
<b>
<?php
print $output;
?>
</b>
Was muss ich machen, damit mir auch das Label passend formatiert wird?
Gruß.
WorstCases
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn Du TOKEN
am 03.02.2011 - 00:14 Uhr
Wenn Du TOKEN installierthast, dann kannst du die einzelnen Felder in der VIEWS Ansicht mit "Rewrite the output of this field" formatieren. Angenommen Dein entsprechender Feld TOKEN heisst
[comment_author]
? dann kannst du entsprechend einfach den Output mit<strong>[comment_author]</strong>
in Fettschrift ausgeben.Es sollte aber auch in deiner tempatedatei klappen, wenn du strong anstelle von b nutzt!
Drupal 7 Screencasts in deutsch!
Danke für den Tipp. Ich habe
am 03.02.2011 - 18:55 Uhr
Danke für den Tipp.
Ich habe token mal installiert, habe allerdings keine Idee, wie ich hier irgend etwas einstelle bzw. ändere.
Hast Du oder irgend jemand vielleicht mal einen Tipp oder evtl. besser sogar einen Link?
In der Tempdate klappt es ja auch soweit mit dem formatieren, allerdings mit folgenden Problem:
Den Inhalt des Fields kann ich formatieren, jedoch nicht das Label für das Feld (der Name, der vor dem Feldinhalt dargestellt wird.
Kurzes Beispiel:
Label Feldinhalt
Autor: Admin
Mach das Sinn? Ich denke, da muss es doch eine einfache Erklärung geben, wo ich in dem tpl das entsprechend formatieren kann. Etwas HTML ist in meinem Kopf vorhanden...
Gruß.
WorstCases
WorstCases schrieb Hast Du
am 04.02.2011 - 11:47 Uhr
Hast Du oder irgend jemand vielleicht mal einen Tipp oder evtl. besser sogar einen Link?
http://pras.net.np/blogs/styling-views-using-output-rewrite
Das ist übrigens der dritte Treffer, wenn ich "drupal Rewrite the output of this field" bei Google eingebe! War nicht wirklich schwer zu finden ...
Drupal 7 Screencasts in deutsch!
Darstellung Feldinhalt
am 04.02.2011 - 14:34 Uhr
Also, wenn Du wirklich nur das Aussehen der Feldinhalte verändern willst, würd ich Dir eher raten, das mittels CSS zu machen und nicht mit einer template Datei.
Views vergibt jede Menge CSS Klassen, sodaß Du alles individuell ansprechen kannst.
Sehr nützlich ist in dem Zusammenhang die Firefox Erweiterung Firebug. Damit sind die Klassen und Styles für Deine Felder schnell ermittelt.
Grüße, Broerello