Può capitare di avere elementi della pagina che devono essere caricati in maniera asincorna, di consegunenza non sono disponibili al termine del primo caricamento della pagina, ultimamente sempre più spesso capita che questi elementi debbano a loro volta essere ancorati ad altri eventi javascript (binding).
Fintanto che il caricamento di questi secondi elementi viene svolto attraverso script scritti da noi è sufficiente mettere in coda al caricamento dell'elemento tramite $.getAjax() la funzione che si decide di ancorare agli elementi, ma cosa succede quando questo viene svolto in maniera "automatica" ricorrendo a script predefiniti (si, per capirci il caricamento tramite AHAH Form di Drupal)?
A volte capita di dover fare delle prove o degli esperimenti su un database. A me succede quando lavoro in Drupal. Creo pagine di prova, le cancello, ne creo delle altre... alla fine della giornata gli indici che si auto incrementano nelle tabelle del CMS sono alle stelle e così bisogna resettarli. Per farlo in MySQL è molto semplice...
Non sono ancora riuscito a convincervi ad usare gedit, nonostante i fantastici snippet? vediamo se ques'altra estensione per Drupal vi invonglierà a tentare il passaggio.
Come spesso capita si utilizzano select per andare a far effettuare delle scelte agli utenti, e come abbiamo visto precentemente è possibile usare le funzionalità ajax per fare in modo che delle select secondarie varino in funzione della prima scelta.
Cosa succede, invece, quando si hanno centinaia o migliaia di elementi tra cui scegliere? una select diventa una pessima scelta per l'utente che deve andare ad inserire i dati, ma fortunatamente Drupal ci mette a disposizione i campi autocompletanti, elementi che abbiamo già affrontato in articoli precedenti.
Vediamo ora come creare dei campi autocompletanti che hanno dipendenze tra di loro.
Gli sviluppatori di Drupal lavorano ad un ritmo frenetico: la versione 6 ha finalmente raggiunto la maturità da poco (lo stesso vale per i principali moduli aggiuntivi) e già Drupal 7 si avvicina all'orizzonte. Drupal 6 ha portato una ventata di freschezza al framework, soprattutto per la robustezza del codice e per la migliore organizzazione del codice.
L'obiettivo di Drupal 7 sembra invece essere una maggiore usabilità e flessibilità (come se adesso non fosse flessibile).
Lo sviluppo e la progettazione di Drupal 7 sono ancora in corso ed il team è aperto a consigli e suggerimenti.
A questo indirizzo potete trovare alcune indicazioni a riguardo.
Commenti recenti
1 ora 10 min fa
1 ora 16 min fa
1 ora 24 min fa
1 ora 47 min fa
1 ora 53 min fa
1 ora 56 min fa
2 ore 31 sec fa
2 ore 25 min fa
4 ore 11 min fa
4 ore 29 min fa