page_content und form
Eingetragen von gmueller (45)
am 06.01.2010 - 18:58 Uhr in
am 06.01.2010 - 18:58 Uhr in
Hi,
ich habe in einem eigenen Modul ein Formular erstellt, dass ich auch über die URL aufrufen kann oder in einer page im Modul integrieren. Ich möchte nun aber dieses Formular in verschiedene neuen Nodes, die mit create content erzeugt werden, ZUSÄTZLICH einfügen.
Folgendes funtioniert nicht: $page_content .= drupal_get_form('name_form')
Hat jemand eine Idee? Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Wo schreibst du das denn
am 06.01.2010 - 21:19 Uhr
Wo schreibst du das denn hin?
<?php
$page_content .= drupal_get_form('name_form')
?>
-----------
Kooperative Netze Hamburg
hook_nodeapi
am 07.01.2010 - 00:19 Uhr
Schau Dir mal hook_nodeapi und dabei im Beispiel speziell den Fall "view" an.
Damit fügst Du das Formular
$node->content
hinzu.hth,
Stefan
--
Sei nett zu Deinem Themer!
Ich hatte den $page_content
am 07.01.2010 - 12:17 Uhr
Ich hatte den $page_content im Node selbst zugewiesen. Dies scheint jedoch falsch zu sein. Mit welcher Datei müsste ich arbeiten? Theoretisch müsste ich doch mit einer if-Anweisung, die den benötigten Inhaltstyp abfragt, ans Ziel gelangen, oder sehe ich das falsch?
Aus dem Modul heraus kannst
am 07.01.2010 - 22:47 Uhr
Aus dem Modul heraus kannst du hook_nodeapi() verwenden.
Wenn du auf Theme Ebene arbeiten willst dann z.B. in einer node-dein_typ.tpl.php
-----------
Kooperative Netze Hamburg