Hilfe bei der Entwicklung eines Formulares
am 23.07.2015 - 13:49 Uhr in
Hallo Forum,
ich habe für das OpenLayers 3 Modul ein eigenes Submodul geschrieben, bzw. ich bin dabei. Jedoch ist mir aufgefallen (und ich wurde darauf hingewiesen) dass ich einiges mit Drupal-Boardmitteln umsetzen kann und auch sollte. Leider habe ich von der Drupal Form API in einem Ajax-Prozess keine genauen Vorstellung.
Hier erstmal der Ist-Stand:
http://drupalol.geogockel.de/openlayers_examples/openlayers_map_ui_default
wenn auf den WMS-Button geklickt wird öffnet sich ein Fenster, dieses generiere ich aktuell noch gänzlich mit Javascript, kann das wohl aber auch mit der Drupal Form API machen. Ein Formular auf einem Node über ein custom node habe ich
bereits umgesetzt bekommen. Doch wie öffne ich ein Drupal Formular via Javascript in einem Overlay? Für die geeigneten Schlagwörter zum Suchen bin ich euch dankbar, vielleicht will auch mal jemand auf den Code schauen:
https://github.com/AndyLicht/openlayers_customcontrols
die Datei in die das Formular müsste ist wohl diese hier:
https://github.com/AndyLicht/openlayers_customcontrols/blob/master/src/P...
mit bestem Gruß
Tim
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo,es ollte so gehen:Du
am 24.07.2015 - 14:15 Uhr
Hallo,
es sollte so gehen:
Du musst bei dem ButtonLink noch ein #overlay anhängen, dann sollte die Form im Overlay angezeigt werden.
Der User (eg. Anoymous) muss allerdings auch die Rechte haben aufs Overlay zuzugreifen-
Beispiel für das User register Forumlar:
?reg=true#overlay=register/overlay/246
Ein anderer Weg wäre das Modul lightbox.
Hier kann man in den Einstellungen angeben welche Formulare in einem Overlay angezeigt werden sollen.
Gruss
Robert
PS: Das Modul Modal Forms könnte auch für Deine Anforderungen passen