Ho una vista con alcuni filtri esposti in un blocco; utilizza AJAX e la funzione di invio automatico, quindi la vista viene ricaricata non appena viene modificata un'opzione di filtro.
Nel breve ritardo tra la selezione di un'opzione e il caricamento della vista, il familiare throbber AJAX blu viene mostrato da qualche parte nella parte inferiore del modulo (penso dove si trova attualmente il pulsante di invio nascosto).
So di poter personalizzare questa immagine sovrascrivendo il CSS per l'elemento throbber, ma preferirei non usarlo affatto.
Quello che preferirei di gran lunga fare è sbiadire temporaneamente il modulo di filtro esposto (e idealmente anche la vista principale), usando un'animazione jQuery. Poi svanirebbero di nuovo quando la chiamata AJAX è completa.
In caso contrario, vorrei utilizzare lo stesso metodo utilizzato dal modulo dell'interfaccia utente di Views durante l'aggiornamento, ovvero posizionando questa icona al centro della pagina:
Dato che è già incorporato, ho appena ipotizzato che ci sarebbe un'impostazione da qualche parte per cambiare lo stile / posizione di questo comportamento di caricamento; nessuna tale fortuna però.
Come posso implementare uno di questi metodi?
Sto usando Drupal 7 con Views 7.x-3.3.