Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Node-Template wird nicht beim Feldtyp "Entity Reference" angezeigt

Eingetragen von vonomi90 (3)
am 19.11.2016 - 00:07 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo zusammen,

ich habe mal eine Einsteigerfrage zu Drupal.
Zum Verständnis nenne ich die beiden Inhaltstypen mal "Kategorie" und "Beitrag".
Für beide Inhaltstypen habe ich Templates angelegt (node--kategorie.tpl.php & node--beitrag.tpl.php).

Wenn ich mir Beitrag ODER Kategorie in der Inhaltsverwaltung anschaue, funktioniert das alles wunderbar. Alle angelegten Felder werden problemlos ausgegeben.
Nun möchte ich aber ich alle Beiträge innerhalb der Seite "Kategorie" auflisten. Dazu habe ich ein Feld vom Typ "Entity Reference" angelegt (field_beitraege), wo ich im Backend dann alle Inhalte vom Typ "Beitrag" auswählen kann.

Die Ausgabe erfolgt im node--kategorie.tpl.php dann über <?php print render($content['field_beitraege']); ?>. Allerdings wird im dem Fall immer nur der Titel des Beitrags angezeigt. Der gesamte Inhalt von node--beitrag.tpl.php wird ignoriert. Wenn ich mir den Beitrag einzeln als Inhalt anschaue (also nicht als Listing in der Kategorie) funktioniert das wie gesagt.

Habe ich da noch Verstädnisprobleme mit der Drupal-Arbeitsweise? Funktioniert das überhaupt autom. dass Drupal node--beitrag innerhalb von node--kategorie aufruft, oder muss das erst irgendwo hinterlegt werden?

Bitte um Hilfe :-)

LG,
Kevin

‹ D 8.2.3 Profile anlegen und Verwalten für Anfänger Node-Template wird nicht beim Feldtyp "Entity Reference" angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du brauchst jetzt zum Aufbau

Eingetragen von wla (9461)
am 19.11.2016 - 10:13 Uhr

Du brauchst jetzt zum Aufbau Deiner Seiten das Modul Views. Damit werden alle Arten von Listen erzeugt und dargestellt. Nun ist Views aber ein sehr mächtiges Tool, das "etwas" Einabeitungszeit benötigt. Arbeite Dich durch die ersten 20 kleinen Videos durch, die Du hier findest:
https://wunderkraut.se/blogg/taming-beast-learn-views-wunderkraut

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey, vielen Dank für die

Eingetragen von vonomi90 (3)
am 19.11.2016 - 10:55 Uhr

Hey, vielen Dank für die Antwort.
Das hatte ich eigentlich sogar schon eingerichtet.
Wenn ich auf der Seite Inhaltstypen wie "Text", "Text-Bild" oder "Zweispaltig" auswähle, funktioniert das ebenfalls.

Nur bei den Beiträgen greift das nicht... Da werden mir immer nur die Titel aneinandergereiht ausgegeben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was hast Du denn unter Manage

Eingetragen von wla (9461)
am 19.11.2016 - 12:58 Uhr

Was hast Du denn unter Manage Display bei der Ausgabe des Entity-Reference-Feldes definiert? Default ist Titel, aber man kann dort auch "rendered Entity" einstellen. Damit erhälst Du die volle Ausgabe des verlinkten Entities.
Ich würde an der Stelle mit dem Modul [do:viewfield Viewfield] arbeiten und dafür die Anzeige des Reference-Feldes unterdrücken. Du übergibst die Entity-ID aus dem Feld als Argument an den View und zeigst dann aus den referenzierten Entities genau das an, was Du darstellen möchtest. Viewfield ist ein zusätzliches Feld im Node-Typ, das aber eine View als Darstellung hat.
Du arbeitest in der Ausgabe mit eigenen Template-Files pro Node-Typ. Dort wirst Du eventuell Anpassungen vornehmen müssen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Default ist Titel,

Eingetragen von vonomi90 (3)
am 19.11.2016 - 13:32 Uhr
Zitat:

Default ist Titel, aber man kann dort auch "rendered Entity" einstellen

Oh mein Gott, ich danke dir vielmals!
Ich stand kurz vor dem Nervenzusammenbruch :D
Das Format stand auf "Ausgabe".
Drupal ist bei der Inhaltsverwaltung ja doch um einiges komplexer als Wordpress.

Viele Grüße und noch mal vielen Dank,
Kevin

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 3 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 9 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 2 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» 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 13 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