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

Field Collection, Felder im Code auslesen

Eingetragen von Opus (13)
am 13.04.2012 - 14:53 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hi,

ich habe mir nun einige Inhaltstypen erstellt und dabei auch das Modul Field Collection verwendet. Es läuft auch alles gut.
Nun würde ich gerne meinen Code für die Inhaltstypen anpassen.
Die Felder eines Inhaltstypen lassen sich ja immer über $namedesfeldes auslesen.
Dies geht bei dem Field collection feld auch, nur ist dort ein Array mit Zahlen als Values gespeichert. Diese werden bestimmt ihren Sinn haben. Leider weiß ich nun nicht wie ich an den eigentlich Inhalt der hinterlegten Felder komme im Code.

würde mich sehr freuen, wenn mir dabei jemand kurz auf die sprünge helfen könnte.

Mfg Thomas

‹ [gelöst] User Points contrib modul gesucht! Antispam Kommentare ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu mußt Du die Funktion

Eingetragen von wla (9218)
am 13.04.2012 - 22:40 Uhr

Dazu mußt Du die Funktion field_collection_field_get_entity($item) benutzen, wobei $item den Zahlenwert beinhaltet. Ein Code-Schnitpsel könnte etwa so aussehen:

<?php  
 
if ($field_collection = field_collection_field_get_entity($item)) {
     
$img_uri = $field_collection -> field_brandsample[$langcode][0]['uri'];
     
$text = $field_collection -> field_brandtext[$langcode][0]['safe_value'];
     
$img_pos = $field_collection -> field_bildposition[$langcode][0]['value'];
.....
  }
?>

Dabei siehst Du schon, wie unterschiedliche Inhalte anzusprechen sind.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, das sieht doch gut

Eingetragen von Opus (13)
am 14.04.2012 - 11:06 Uhr

Danke, das sieht doch gut aus:-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Reload der vollständigen Seite
  • [doch nicht gelöst] View zeigt unter Felder falsche Werte
  • Die Splash Awards Deutschland und Österreich sind zurück!
  • [gelöst] Views in Seite einbetten
  • Fehler nach Drupal Core Update auf 7.91
  • (Gelöst) Taxonomie Beziehungen ausblendbar im Backend?
  • Suche Upgradeempfehlungen einer existenten Drupal7 Site auf 9/10?
  • Develop Custom Field in Views
  • Wie View mit einem Array von ids filtern?
  • Wie befülle ich den Cache automatisch? [gelöst]
  • [gelöst] "EntityMetadataWrapperException: Invalid data value given." für Datum-Feld in Webform
  • Wie kann man die Ansicht der Benutzer erweitern?
Weiter

Neue Kommentare

  • Works as designed – Erwartetes Verhalten
    vor 1 Tag 1 Stunde
  • Welcher Fehler wird im Drupal
    vor 1 Tag 16 Stunden
  • Zu früh gefreut. Jetzt
    vor 1 Tag 18 Stunden
  • Filterkriterien » Hinzufügen » Kategorie » webformulareingabe
    vor 1 Tag 19 Stunden
  • Müsste da noch ein Filter auf
    vor 1 Tag 23 Stunden
  • Hast Du mal die Ausgabe des
    vor 1 Tag 23 Stunden
  • Hab jetzt noch mal neu ein
    vor 2 Tagen 3 Minuten
  • Kann es sein, dass noch ein
    vor 3 Tagen 4 Stunden
  • Lösung
    vor 3 Tagen 15 Stunden
  • Ich würde erstmal unter
    vor 3 Tagen 21 Stunden

Statistik

Beiträge im Forum: 247949
Registrierte User: 19627

Neue User:

  • zahid hasan
  • Davidenabs
  • climtarmut

» Alle User anzeigen

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