Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Feldausgabe von einander abhängig machen

Eingetragen von Muffin (6)
am 06.10.2011 - 18:18 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hoi,

ich habe ein neues Node-Template für einen bestimmten Content-Type erstellt. Darin möchte ich jetzt manuell bestimmte Felder des Inhaltstypen ausgeben. Das funktioniert soweit auch gut.

Nun habe ich aber oft 2 Felder, die thematisch zusammen gehören, sprich 1 Textfeld mit einem bestimmten Wert, und ein Textfeld mit der Erklärung dazu.
Der Wert des Erklärungs-Textfeldes wird über jQuery beim Mouse-Over vom Namens-Textfeld sichtbar gemacht. Soweit auch kein Problem.

Nun möchte ich aber, dass, wenn das Erklärungs-Textfeld leer ist, auch kein Link beim Namens-Textfeld auftaucht. Dafür müsste ich im field--namens-textfeld--content-type.tpl.php ja iiiirgendwie überprüfen können, ob das andere Feld leer ist oder nicht.

Nur leider "kennt" das Template ja nur die Werte aus dem eigenen Feld, wie schaffe ich es denn, dass ich aus diesem Template heraus auch die Werte anderer Felder überprüfen kann?

Oder ist das überhaupt gar nicht möglich und es muss alles aus dem Node-Template heraus passieren? Das wäre dann ja sehr viel doppelmoppel Programmierarbeit.

Würde mich freuen, wenn mir jemand bei dem Problem weiterhelfen könnte.

Danke und viele Grüße!

‹ [gelöst] HTML von einzelnen Tags Browserweiche für Opera 10 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Node-Template

Eingetragen von Nicolai Schwarz (1071)
am 06.10.2011 - 20:07 Uhr
Zitat:

Oder ist das überhaupt gar nicht möglich und es muss alles aus dem Node-Template heraus passieren? Das wäre dann ja sehr viel doppelmoppel Programmierarbeit.

Warum nutzt du nicht gleich nur das Node-Template und lässt die Field-Templates links liegen? So mache ich es in der Regel. Dann hast du alles fein säuberlich beisammen und musst keine kleinteiligen Felder themen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, ja, gute

Eingetragen von Muffin (6)
am 06.10.2011 - 20:42 Uhr

Hm, ja, gute Frage.

Wahrscheinlich, weil ich nicht so genau weiss, wie ich das anstellen würde. Ich möchte ja jeweils das Label und den Feld-Wert ausgeben. Müsste ich dann pro verfügbares Feld einzeln die Label und Werte abfragen? Oder wie würde ich da alle Felder inkl. Labels auf einen Rutsch ausgeben?

Sorry, bin mit Drupal echt ein Newbie :-)

Naja, ich habe es jetzt gelöst, in dem ich im field--contenttype.tpl.php mit node_load auf die anderen Feldwerte zugreife. Wahrscheinlich major shitcode, aber es funktioniert.

Beste Grüße!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Unnötig

Eingetragen von Nicolai Schwarz (1071)
am 06.10.2011 - 22:15 Uhr
Zitat:

Naja, ich habe es jetzt gelöst, in dem ich im field--contenttype.tpl.php mit node_load auf die anderen Feldwerte zugreife. Wahrscheinlich major shitcode, aber es funktioniert.

Ja, das hört sich erst einmal nach Blödsinn an. Denn im Node-Template hast du ja all diese Werte parat und musst sie dort nicht extra abrufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 6 Tagen
  • Guten morgen und Danke
    vor 1 Woche 6 Tagen
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 2 Wochen 4 Stunden
  • Danke Schmittrich. Die Frage
    vor 2 Wochen 1 Tag
  • Keine Antwort auf die Frage nach dem Woher
    vor 2 Wochen 1 Tag
  • Danke ich werde mir die
    vor 7 Wochen 6 Tagen
  • Vielen Dank für Ihren
    vor 8 Wochen 2 Tagen
  • Composer ist sehr ratsam
    vor 8 Wochen 4 Tagen
  • Vielen Dank für den
    vor 8 Wochen 6 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 9 Wochen 7 Stunden

Statistik

Beiträge im Forum: 250323
Registrierte User: 20572

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

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