White screen nach insert
am 13.08.2008 - 22:20 Uhr in
Hey, ich habe ein kleines Problem in meinem ersten Modulversuch.
Ich habe hook_insert implementiert, das klappt auch alles. Dann habe ich hook_form. Mit der Form Api erzeuge ich hier eine Form und gebe das Array mit return zurück. Diese Form wird ja auch aufgerufen, wenn man einen neuen Node meines Contenttypes erzeugen will...Klappt ja auch. Wenn der Node aber gespeichert wurde, will er wohl wieder in hook_fom. Wenn ich hier die form wie gehabt mit return $das_array_der_form zurückgebe kommt nur ein weißer Bildschirm. Mach ich echo $das_array _der_form klappt es, allerdings bekomme ich dann den text "array" im Bild zu sehen. Wie kann ich denn steuern, wo nach dem einfügen hingesprungen wird?
Vielleicht kann mir jemand helfen.
Danke und Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Verwende var_export
am 14.08.2008 - 23:05 Uhr
... Problem in meinem ersten Modulversuch.
echo $das_array _der_form
Verwende
<?php
echo var_export($das_array_der_form, true);
?>
--
ja die beiden Dinge
am 15.08.2008 - 11:16 Uhr
ja die beiden Dinge verwenden ich. Der Fehler war aber laut logs ein "Header already send" problem. Das ist aufgetaucht, da ich eine andere PHP Datei eingebunden habe. Es war jedoch kein Whitespace am ende, was ja normal typisch ist. Ich habe es nun anders gelöst. Das Devel Modul verwende ich. Danke für die Antwort.
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework