Drupal + Ajax?
Eingetragen von Lorenz (25)
am 11.04.2007 - 22:25 Uhr in
am 11.04.2007 - 22:25 Uhr in
Hallo,
ist es eigentlich möglich komplexe Ajax Anwendungen in Drupal zu integrieren, und wenn gibt es eine Anleitung. Netvibes.com ist ein sehr nettes Vorbild - könnte man so vielleicht in Drupal auch Drag and Drop Felder erstellen, oder bedarf es da einem tiefen Eingreifen in die Engine an sich?
Danke schon einmal für Antworten.
- Anmelden oder Registrieren um Kommentare zu schreiben
Schwer zu sagen, da AJAX ja
am 11.04.2007 - 23:12 Uhr
Schwer zu sagen, da AJAX ja so ein weites Feld ist. Drupal 5 benutzt jQuery als JavaScript-Library, und benutzt selbst auch AJAX für verschiedene Sachen. Natürlich kannst du ein eigenes Modul schreiben und ein eigenes JavaScript-Programm um AJAX-Anwendungen in Drupal zu realisieren. Die Frage ist, inwieweit deine Anwendung unabhängig ist oder mit Drupal selbst interagieren muß - und wenn sie interagieren muß, ob die bestehende Drupal API für Module ausreichend ist. Die Möglichkeiten sind hier schon sehr umfangreich, aber AJAX ist Neuland und manchmal geht es eben doch nicht ohne Änderungen im Drupal Core.
Eine viel genauere Antwort kann man dir hier denke ich nicht geben... klar kannst du Drag & Drop Felder erstellen. Aber je nachdem was du draggen und droppen willst, wirds vielleicht auch wieder ein wenig komplizierter. Eine Seite auf der man alles beliebig hin- und herziehen kann, mag für den Anwender einfach aussehen, so ein System zu entwickeln das sich dazu noch sämtliche Zustände merkt, ist allerdings alles andere als trivial.
es wird irgendwo schon getüftelt
am 12.04.2007 - 09:44 Uhr
Ich habe jetzt leider nicht das genaue Projekt im Kopf, aber beim Recherchieren auf drupal.org habe ich irgenwas zu AJAX gesehen. Ich meine in einem MySpace oder MyPage ähnlichen Modul sollte das integriert werden. Ich würde einfach mal drüben bei Drupal.org nach AJAX suchen.
AJAX und Drupal
am 12.04.2007 - 17:18 Uhr
Der Standardweg, um AJAX in Drupal 'einzubauen' ist JQUERY. Ist im Core integriert und somit ist man auf der sicheren Seite, was zukünftige Entwicklungen betrifft.
vg
--
md - DrupalCenter
mdwp