login or register to participate.
Not registered
register now
www.drupaletics.de
Home » Sessions

Views via AJAX abfragen so richtig leicht gemacht.

Submitted by Siggi on Thu, 2009-10-22 14:26
41
Sign In
Kategorie: 
Theming & Design
Schwierigkeitsgrad: 
Fortgeschritten
Dauer: 
1h

Wie dem einem oder anderen sicher nicht entgangen ist, wird Drupal mit der wirklich fantastischen Javascript-Library "Jquery" ausgeliefert. Welche Möglichkeiten diese Tatsache in Kombination mit dem Views-Modul und dem Views-bonus-Pack auftut, möchte ich euch anhand eines leicht verständlichen Beispiels zeigen.
Es wird kurz auf JQery-Grundlagen eingegangen mit einem speziellen Auge auf AJAX-Abfragen und schließlich anhand eines Beispiels eine View erstellt die wir als XML ausgeben lassen und via JQery-Abfrage abholen.

EDIT: Ich habe in unserem Blog einen Beitrag erstellt der den Beitrag nochmal zusammenfasst, dieser ist zu erreichen unter: http://drupaletics.net/blog/10/03/03/nachbereitung-meines-vortrags-views...

  • Login to post comments
  • Post to Twitter

Warum nicht JSON

Warum nicht JSON verwenden?
Das Format ist natives Javascript, ist daher deutlich schnellerer. Dazu spart es einiges an Platz...

Dazu hat Views schon eine json Rückgabe miteingebaut.

Submitted by dereine on Fri, 2009-11-20 01:19.
  • Login to post comments

Hallo dereine, es soll hier

Hallo dereine,
es soll hier um zwei Dinge gehen: Die Grundlagen zu bauen, um AJAX-Abfragen mit JQuery zu erstellen und die Möglichkeiten, die das Bonus-Pack, außerhalb seiner tollen Fähigkeiten für den Bulk-Ex/Import, bietet.
Die JSON-Rückgabe im Views-Modul ist leider noch nicht standardmäßig angebaut (es sei denn, es hat sich mit der Version 2.7 plötzlich geändert), sondert benötigt ebenso ein Zusatzmodul und diese JSON-Ergebnisse, sind nicht sonderlich angenehm strukturiert.
Ansonsten geb ich dir natürlich schon recht damit, dass JSON perfomanter läuft. Vom Codingaufwand her bleibt sichs aber gleich und so habe ich für das besser strukturierte Format entschieden, was man mit dem Views-Bonuspack eben erreicht.
Natürlich kannst du gerne eine Session erstellen, die das Thema fortsetzt und die ausgefalleneren Varianten, die dann nach den Grundlagen kommen, aufzeigt.
Das wäre doch mal ein tolles Beispiel synergetischer Kommunikation und mit dem Ergebniss einer gegenseitigen Ergänzung, aus der alle ziehen könnten.
Ich wünsche ein schönes Wochenende,
Siggi

Submitted by Siggi on Fri, 2009-11-20 14:07.
  • Login to post comments
  • Das Camp
  • Sessions
  • News
  • Veranstaltungsort
  • FAQ

Folge Drupaletics auf Twitter
Session RSSSessions Feed
News RSSNews Feed

  • Impressum
  • Entwickelt von Siggi und Nick
Powered by Drupal, an open source content management system