caricare blocchi in ajax

4 contenuti / 0 new
Ultimo contenuto
caricare blocchi in ajax

ciao a tutti, spero di essere nella sezione giusta, altrimenti mi scuso già per l'errore....
Avrei bisogno di caricare dei blocchi in ajax al click di un pulsante.... come fare?

Drupal Version:

dovresti usare un mix di jQuery e API di Drupal: con jQuery intercetti il clic e fai la chiamata ajax a un percorso che definisci con hook_menu e con la relativa funzione di callback. Questa funzione, con gli opportuni parametri ricevuti, restituirà il contenuto di un blocco renderizzato (HTML, quindi) alla chiamata ajax, che a sua volta è impostata per eseguire al suo completamento una funzione jQuery che modifica il DOM aggiungendo il blocco.

Ciao,
questo argomento sta a cuore anche a me...
qualche dritta in più su questi passaggi? :o
"fai la chiamata ajax a un percorso che definisci con hook_menu e con la relativa funzione di callback"
tanks

consulta la documentazione di jQuery sul comando "ajax", mentre hook_menu e il relativo callback sono funzioni di un modulo Drupal che andrai a creare.

Molto in sintesi: ajax in jquery definisce una chiamata a qualche funzione (che creerai nel modulo assegnandole un path attraverso hook_menu) che restituisce dei dati; dopo l'esecuzione della chiamata e la ricezione dei dati, in Javascript "succede qualcosa" grazie a altri comandi definiti come parametro di quello "ajax".