Was hat es mit $form["#field_info"] aufsich? Bei mir ist die Variable unbekannt :(
Eingetragen von PhilB (139)
am 30.07.2011 - 14:47 Uhr in
am 30.07.2011 - 14:47 Uhr in
Hallo,
ich habe schon mehrere Snippets einbauen wollen, wo die Variable $form["#field_info"] vorkommt.
Leider kennt mein Drupal diese Variable nicht. Mittlerweile ist das ziemlich störend :(
Kann mir jemand näheres dazu sagen? Woran könnte das liegen, dass ich diesbezüglich immer eine Fehlermeldung erhalte?
Vielen Dank!
Gruß Phil
- Anmelden oder Registrieren um Kommentare zu schreiben
Informationsdefizit
am 30.07.2011 - 14:52 Uhr
Hallo.
Du erwähnst leider weder, was genau Du zu tun gedenkst, noch, in welchen Situationen der Fehler überhaupt auftaucht.
Bitte beschreibe detailliert, was Du tun möchtest und wie Du das machst. Code-Fragmente sind dabei auch ganz hilfreich ;)
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hallo,ich dachte evtl. das
am 01.08.2011 - 19:44 Uhr
Hallo,
ich dachte evtl. das man diese Variable "irgendwo" einschalten kann bzw. das Problem EVTL. bekannt ist.
Okay, dann mal ein paar Infos zu meinem aktuellen Problem mit dieser Variablen:
Ich möchte das Registrierungsformular um ein paar Felder erweitern. Da ich mehrere Rollen und nur ein Contenttypen benutze, ist das gar nicht so leicht.
Deshalb habe ich ein bisschen recherchiert und bin auf folgendes Snippet gestoßen. Leider erhalte ich immer eine Fehlermeldung bzgl. dieser field_info Variable :(
Komischerweise klappt der Code aber auf einer anderen Drupalseite von mir - welche dem jetztigen sehr ähnlich ist.
Ich komme einfach nicht dahinter, woran es liegen könnte....
Fehlermeldung: warning: Invalid argument supplied for foreach() ....
Devel
am 30.07.2011 - 15:14 Uhr
Du solltest Dir mal [do:devel Devel] installieren und dann per
dsm($form)
nachschauen, was so alles in der Variablen$form
enthalten ist.$form['#field_info']
wird (so ich mich korrekt erinnere) durch [do:cck CCK] gefüllt, ist dementsprechend bei diesem Formular nicht vorhanden.Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Das hab ich getan.Bei meiner
am 30.07.2011 - 15:38 Uhr
Das hab ich getan.
Bei meiner einen Drupalseite gibt es diese Variable, bei der anderen nicht. Beide sind fast identisch...gleiche Module etc. ....
Keine Ahnung woran das liegt :(
Naja, muss ich wohl weiter suchen....
Danke dir trotzdem,
gruß Phil