Views, Anzeigen: Inhalt oder Gerendete Enität
am 27.01.2015 - 16:35 Uhr in
Hallo zusammen
Ich habe schon den ganzen Nachmitag nach einer Lösung gesucht, bin aber wirklich kein Schritt weiter gekommen.
Ich habe eine View, welches mir die "Rendered Entity" oder "Content" anzeigt. (Geht beides, egal welches)
Nun möchte ich ein tpl.php für diese erstellen.


Nur Fields reicht leider nicht für die View.
Contenttype Name: Works
Viewmode: Teaser
Meine Frage:
Wie sieht die Namenskonvention aus für solche Views damit diese auch genommen wird.
Freundliche Grüsse
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich hoffe, dass ich es
am 27.01.2015 - 17:23 Uhr
Ich hoffe, dass ich es richtig verstanden habe.
Welches Template-Datei für die View verwendet wird, findest du unter Advance --> Theme Information, siehe Screenshot.
Gruß
Berthold
HalloDanke für die Antwort.
am 27.01.2015 - 18:25 Uhr
Hallo
Danke für die Antwort. Das wusste ich schon. Leider findet man nichts spezifisches.
Ich habe es mit node--view--VIEWNAME.tpl.php versucht, aber kein Erfolg.
wo steht denn bei den
am 27.01.2015 - 18:35 Uhr
wo steht denn bei den Templates: node--view--VIEWNAME.tpl.php ?
Eben das ist das neue Problem
am 27.01.2015 - 18:38 Uhr
Eben das ist das neue Problem
Ich verstehe nicht wo Dein
am 27.01.2015 - 19:14 Uhr
Ich verstehe nicht wo Dein Problem liegt. Wenn Du Content ausgibst im View, egal, ob Teaser oder Vollansicht, wird der normale node,tpl.php genommen, den Du evtl. für den Nodetyp speziell anlegen kannst, aber das hat nichts mit Views zu tun.
Wenn Du die Ausgabe speziell haben willst geht das im View selbst recht einfach, indem Du auf die Ausgabe von Feldern umsteigst (im Node werden schließlich auch nur die Felder ausgegeben). Du schließt dann alle Felder bis auf das letzte von der Ausgabe aus. Beim letzten gehst Du auf "rewrite the output of this field" (die Ausgabe des Feldes neu definieren). Hier kannst Du Dir Deine Ausgabe inklusive passender HTML-Strukturen selbst zusammensetzen. Du hast dabei die aufbereiteten Inhalte aller Felder als Token zur Verfügung. Damit kannst Du alles aufsetzen, was Du sonst in einem Node-Template machen würdest.
Hallo Danke schon im
am 27.01.2015 - 19:23 Uhr
Hallo
Danke schon im Voraus.
Ich möchte eigentlich spezifische Nodeklassen etc. ausgeben, welches am besten in die View geholt wird, wenn man "rendered Entity" oder "content" nimmt.
Ich habe schon debugged und konnte keine passende Variablen finden, die die "Nodeklassen" beinhalten.
Der Markup unterscheidet sich ja ob man Fields nimmt oder rendered Entity/content
Ich hab glaub ich eine
am 27.01.2015 - 20:10 Uhr
Ich hab glaub ich eine Lösung.
Ich mach ein neuer Viewmode mit dem gewünschten Markup und gib dies im View aus.
seta schrieb Hallo Danke für
am 27.01.2015 - 20:47 Uhr
Hallo
Danke für die Antwort. Das wusste ich schon. Leider findet man nichts spezifisches.
Ich habe es mit node--view--VIEWNAME.tpl.php versucht, aber kein Erfolg.
eine node-view--- gibts nicht. in deinem bild sind doch die entsprechenden templates zu sehen, due du anlegen musst