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 - 20: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 - 21: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 - 22: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 - 22: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 - 21: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

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20464

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 31 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