Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[gelöst] Row style: Node

Eingetragen von donflow (35)
am 07.07.2010 - 21:33 Uhr in
  • Views
  • Drupal 6.x

Hallo Zusammen,

ich habe einen View den ich auf Row style: Node und gleichzeitig Build mode: Teaser eingestellt habe.
Gleichzeitig ist im Filter Node: Typ = dummy angegeben.

Ebenso habe ich einen Inhaltstyp dummy. Wenn ich nun eine Seite aufrufe einen Inhalt dummy enthält und das template node-dummy.tpl.php anspringt, müsste ich doch meinen View ausgeben können wenn ich auf $teaser zugreife.

Dies funktioniert leider nicht. Habe ich da etwas falsch verstanden?

Viele Grüße,
donflow

‹ View nicht anzeigen, wenn Node in Bearbeitungsansicht [gelöst] [Views] View als Page darstellen -> Page not Found ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, aber was willst du

Eingetragen von Exterior (2903)
am 07.07.2010 - 22:32 Uhr

Sorry, aber was willst du machen?

Deiner Erklärung nach hast du jetzt eine View, die dir die Teaser aller Inhalte vom Typ "Dummy" anzeigt. Und weiter?

Mit der node.tpl.php kannst du die Ausgabe von Nodes themen usw. Aber wie genau möchtest du jetzt Views und die node.tpl.php zusammenbringen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, danke für deine

Eingetragen von donflow (35)
am 07.07.2010 - 23:14 Uhr

Hi,

danke für deine Antwort.

Zitat:

Aber wie genau möchtest du jetzt Views und die node.tpl.php zusammenbringen?

Ich hab mehrere ContentTypes und somit mehrere node-[CONTENT-TYPE].tpl.php da die verschiedene Nodes darstellen sollen.
Ich möchte wenn die node-dummy.tpl.php aufgerufen wird das ich den View als Variable über $teaser ausgeben und verarbeiten kann.
Es gibt auch noch andere Views die $teaser füllen und dann gleich wie die anderen über node-dummy.tpl.php ausgegeben werden sollen.

Ich dachte es wird so gehandhabt das wenn ich Filter Node: Typ = dummy setze auch die node-dummy.tpl.php benutzt wird?

Nur funktioniert das eben nicht.

Viele Grüße,
donflow

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe den Eindruck, dass

Eingetragen von Exterior (2903)
am 07.07.2010 - 23:47 Uhr

Ich habe den Eindruck, dass du versuchst, Views anders einzusetzen, als gedacht.

Also, die verschiedenen node-inhaltstyp.tpl.php beeinflussen die Darstellung der Nodes dieser Inhaltstypen. Wenn du also eine node-story.tpl.php hast, dann werden alle Nodes vom Typ Story anhand dieser node.tpl.php ausgegeben usw.

Mit Views erstellst du dir Ansichten. Dass heißt, du fügst die nötigen Felder hinzu, die du von den Nodes ausgeben möchtest, fügst eine Seitenansicht hinzu und gibst der einen Pfad, unter der man die View dan ansehen kann.

Beispiel:
Du nimmst als Felder den Node-Titel und den Node-Autor, dann bekommst du in der View erstmal von allen Nodes diese Infos ausgegeben. Wenn du jetzt noch den Filter auf "Inhaltstyp Dummy" setzt, dann werden diese Infos nur für Nodes vom Typ "Dummy" angezeigt. Die node-dummy.tpl.php hat an dieser Stelle gar keinen Einfluss, weil die Nodes nicht als Nodes ausgegeben werden.

Jetzt kann man noch eine Seitenansicht hinzufügen und als Sortierung das Node-Erstellungsdatum setzen und als z.B. "test_view" angeben und speichern.

Wenn man jetzt example.com/test_view aufruft, bekommt man die zuvor erstellte View ausgegeben, in diesem Falle also die Node-Titel + Autor aller Nodes vom Typ Dummy in chronologischer Reihenfolge. Die node-dummy.tpl.php kommt hier an keiner Stelle zum Einsatz.

Diese Dateien kommen nur dann zum Einsatz, wenn ein Node als solcher angezeigt wird, also als Teaser in Listen o.Ä. oder als Vollansicht. Dann werden alle Nodes vom Typ "Dummy" anhand der node-dummy.tpl.php dargestellt, alle Nodes vom Typ "TestTyp" anhand der node-testtyp.tpl.php usw. Mit dem Views-Filter haben diese Dateien im Grunde nichts weiter zu tun, mit einem Views-Filter schränkt man nur die in der View darzustellenden Elemente nach bestimmten Kriterien ein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für deine Antwort. Ich

Eingetragen von donflow (35)
am 16.07.2010 - 22:23 Uhr

Danke für deine Antwort.

Ich hab da wohl an falscher Stelle angesetzt, es funktioniert jetzt.

Meine node.tpl wird jetzt für jeden Row Node aufgerufen, da ich ja Nodes zurück kriege.

Viele Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 3 Wochen 17 Stunden
  • Guckst du hier: step by step
    vor 3 Wochen 6 Stunden
  • Guckst du hier: step by step
    vor 3 Wochen 6 Stunden
  • Ich habe ja keine Angst vor
    vor 4 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 5 Wochen 24 Minuten
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20509

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association