Formular für externe Seite bereitstellen
am 24.04.2013 - 10:42 Uhr in
Ich betreibe aktuell eine Drupal Seiten an einer Universität.
Dort soll nun ein neues großes Portal geschaffen werden, das in der Lage ist Portlets (im Prinzip in diesem Fall iFrames) aus anderen Seiten einzubinden.
Ich soll nun die Möglichkeit schaffen von dort aus nodes in meiner Drupal installation anzulegen.
Da sich das ganze in einem geschlossenen Netz bewegt kann ich anonymen nutzern das Recht einräumen, nodes von diesem Inhaltstyp anzulegen.
Wenn ich jetzt allerdings einen iFrame auf "http://domain.tld/node/add/meininhaltstyp" setze, lädt natürlich die gesamte Drupal seite in dem iFrame. Ich will allerdings nur, dass das Formular, so wie es in Drupal in einem Block dargestellt würde, nach aussen gegeben wird.
Lässt sich das irgendwie bewerkstelligen?
Die Eingabefelder und das ganze drum herum im standard Formularlayout kriege ich ja über ein template gut weg, dass ich über ein eigenes Modul bereits eingebunden habe. Aber der Page-Header und die Navigationsleiten etc. sollen auf der fremden Seite natürlich nicht geladen werden.
Vielen Dank im Vorfeld
- Anmelden oder Registrieren um Kommentare zu schreiben
Generell könntest Du für das
am 24.04.2013 - 11:11 Uhr
Generell könntest Du für das Formular eine eigene page.tpl.php erzeugen und darin alles entfernen, was Du nicht benötigst. Aber vielleicht ist das hier noch besser: http://drupal.org/project/web_widgets