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

CCK Theming: node-inhaltstyp.tpl.php - Labels der Fields ausgeben lassen? group_xxx Bezeichnungs ausgebbar?

Eingetragen von wflorian (251)
am 06.09.2008 - 22:11 Uhr in
  • Themes & Theming
  • Drupal 5.x

Hallo,

ich bin gerade am themin der CCK Felder, besser gesagt des Nodes mit den CCK Felder. Ich habe eine eigene node-inhaltstyp.tpl.php erstellt und richtige und theme gerade alles so wie ich möchte.

Die Ausgabe der Feldinhalte über:

<?php
print $field_xxxxx[0]['view'];
?>
funktioniert wunderbar. Auch die Anzeige der Arrays über print_r habe ich schon mitbekommen.

Ich frage mich gerade nur ob es auch möglich ist, das Label der einzelnen Felder ausgebenzulassen, also die Bezeichnung die normalerweise vor dem Feldinhalt steht, ihr wisst hoffentlich was ich meine...ist das möglich? In den field.tpl.php's kann man ja auch über $label das Label ausgeben lassen, wie mache ich das nun aber in der node-inhaltstyp.tpl.php ?

Auch würde ich gerne das Label bzw. die Bezeichnung einer angelegten Gruppe (group_xxx) ausgeben lassen, inwieweit ist das in der node-inhaltstyp.tpl.php möglich?

Würde mich freuen, wenn mir jmd weiterhelfen könnte.

Danke euch und gute Nacht.

Grüße
Florian

‹ Autor verbergen Großer Abstand in Theme admire-orange ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du dein Inhaltstyp mit

Eingetragen von Tobias Bähr (4019)
am 06.09.2008 - 22:54 Uhr

Wenn du dein Inhaltstyp mit den Feldern bearbeitest, haste oben ein Tab "Felder anzeigen" (bessere Übersetzung: Felder-Darstellung) und dort müsstest du ein bisschen mit den Labels spielen können zb., ob die inline sein sollen oder versteckt.

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Aber, <?phpprint

Eingetragen von wflorian (251)
am 07.09.2008 - 13:34 Uhr

Aber,

<?php
print $field_xxxxx[0]['view'];
?>

gibt KEIN Label MIT aus, egal ob ich den Einstellungen inline oder versteckt oder etc. ausgewählt habe...

  • Anmelden oder Registrieren um Kommentare zu schreiben

@wflorian, bevor Du weiter

Eingetragen von quiptime (4972)
am 07.09.2008 - 13:27 Uhr

@wflorian, bevor Du weiter mit dem Nodetype Template spielst lese doch einfach was Dir Spartacus bereits am 06.09.2008 um 23:54 geschrieben hat. Damit klaert sich die Problematik mit allen Labels die Du anzeigen willst.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Falls du es auf die Coderart

Eingetragen von Tobias Bähr (4019)
am 07.09.2008 - 14:26 Uhr

Falls du es auf die Coderart machen willst, mach doch ein printr(); oder mit Devel und schau wo sich das Labelchen versteckt. Was aber unnötig sein sollte, da man entweder Label daneben, dadrüber oder versteckt und das kann man wie oben erwähnt via der Weboberfläche in den Einstellungen.

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

also ich gebe momentan das

Eingetragen von wflorian (251)
am 07.09.2008 - 14:38 Uhr

also ich gebe momentan das feld über

<?php
print $field_xxxxx[0]['view'];
?>

aus, in den einstellungen des inhaltstyps steht die bezeichnung auf inline. im output wird die bezeichnung aber nicht mitausgegeben, soweit mir bekannt, gibt print $field_xxxxx[0]['view']; auch lediglich den wert in dem feld aus, und nicht dessen bezeichnung.

habt ihr es mal bei euch getestet? also wie gesagt ich bekomm die bezeichnung nicht mit ausgegeben, egal was ich in der weboberfläche der einstellungen angegeben habe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

print_r($node)

Eingetragen von quiptime (4972)
am 07.09.2008 - 14:50 Uhr
Zitat:

gibt print $field_xxxxx[0]['view']; auch lediglich den wert in dem feld aus, und nicht dessen bezeichnung.

Falsche Vorgehensweise.

Mach im Nodetypetemplate mal Folgendes:

<?php
print '<pre>';
print_r($node)
print
'</pre>';
?>

Dann wirst Du sehr wohl erkennen koennen wie Du an die Label der Felder rankommst.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke dir..das bringt mich

Eingetragen von wflorian (251)
am 07.09.2008 - 15:04 Uhr

danke dir..das bringt mich weiter. ich schau mir alles mal genauer an. ;)

  • 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?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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