[gelöst] Views Theming
am 25.02.2010 - 18:18 Uhr in
Hallo
Ich fange gerade an, diesen Bereich zu verstehen und hangele mich an Tutorials und Foren ab. An einer Stelle hängt es aber.
Ich habe ein View erstellt, Zeilendesign auf Felder gesetzt und Design auf unformatiert (eigentlich benötige ich eine Tabelle, aber dann wird Zeilendesign ausgeblendet)
Die Datenbankabfrage funktioniert (in der Vorschau werden die Datensätze dargestellt.)
Unter Information möchte ich nun eine Template Datei erstellen bzw. auswählen. Das klappt nicht.
Beispiel:
Ich kopiere aus dem Verzeichnis \modules\views\theme die Datei views-view-field.tpl.php in das Verzeichnis von meinem Theme (Deco).
Dort benenne ich es um. Da ich nicht genau weiß, nach was für Kriterien ich welchen Namen der Datei geben soll, nehme ich verschiedene aus der Auswahl: z.B.: views-view-field--xyz--type.tpl.php.
Dann klicke ich auf Vorlagendatei neu einlesen und es passiert nichts.
Ich hatte erwartet, dass meine neue Datei fett markiert wird und ich dort Änderungen vornehmen kann. (ich möchte z.B. da reinschreiben, dass bei einem bestimmten Type eine bestimmte Grafik angezeigt werden soll)
Was mache ich falsch?
schon mal vielen Dank
Ingo
- Anmelden oder Registrieren um Kommentare zu schreiben
Mhh, versuche es mal so: In
am 25.02.2010 - 22:26 Uhr
Mhh, versuche es mal so: In dem View wählst du -> Theme: Information an. Dort wählst du die Ausgabe, die du themen möchtest und kopierst dir dazu den Dateiname aus der Auswahl. Diese speicherst du in deinen Theme Ordner (sites/all/themes/deintheme). Der Inhalt der Datei bleibt vorerst leer. Jetzt liest du die Vorlagedatei in deinem View neu ein (mit einem Klick) und der eben ausgewählte Dateiname wird jetzt typografisch fett dargestellt. Mit einem Klick darauf erhälst du den Code und eine Beschreibung, welches du in deine eben neu erstellte Datei kopierst - und jetzt ganz belieben anpassen kannst.
www.webkatapult.de
Danke
am 26.02.2010 - 08:34 Uhr
Hallo Eddiedrupal
Vielen Dank für die schnelle Hilfe. Im Prinzip hatte ich es so gemacht, wie du beschrieben hast.
Ich habe es trotzdem noch ein paar mal so probiert, wie du es gesagt hast und dann ist mir mein dummer Fehler aufgefallen.
Ich habe die leere Datei mit einem php Editor geöffnet und auch gespeichert. Ich habe nicht gemerkt, dass der Editor immer ein .php an den Dateinamen angehängt hat. Der Templatename war somit einfach immer falsch .php.php
trotzdem
vielen Dank
Ingo