Mam widok z niektórymi odsłoniętymi filtrami w bloku; używa AJAX i funkcji automatycznego przesyłania, więc widok jest ładowany ponownie, gdy tylko zmieni się opcja filtru.
W krótkim opóźnieniu między wybraniem opcji a ponownym załadowaniem widoku, znajomy niebieski pulsujący AJAX jest wyświetlany gdzieś u dołu formularza (myślę, gdzie obecnie znajduje się ukryty przycisk wysyłania).
Wiem, że mogę dostosować ten obraz, zastępując CSS dla elementu throbber, ale wolałbym go wcale nie używać.
Wolałbym tymczasowo wyciemnić odsłoniętą formę filtra (a najlepiej także widok główny), używając animacji jQuery. Potem znikną po zakończeniu połączenia AJAX.
W przeciwnym razie chciałbym użyć tej samej metody, której używa moduł interfejsu użytkownika widoków podczas aktualizacji, mianowicie umieszczając tę ikonę na środku strony:
Ponieważ jest to już wbudowane, po prostu założyłem, że będzie miejsce, w którym można zmienić styl / lokalizację tego ładowania; nie ma jednak szczęścia.
Jak wdrożyć jedną z tych metod?
Używam Drupal 7 z widokami 7.x-3.3.