Napisałem prosty plugin do lms'a pod avios.
Plugin dodaje kolejny BLOCK do customer/customerinfo.html oraz
customeredit.html
wszystko działa jednak zwiększył się czas otwierania modułu
customerinfo przez czas łączenia z zewnętrznym serwisem poprzez API.
Czy jest możliwe skorzystanie z ajax'a aby plugin pobierał dane
dopiero po otworzeniu/rozwinięciu tego bloku ?
aktualnie korzystam z funkcji
public function customerInfoBeforeDisplay() oraz
public function customerEditBeforeDisplay()
które wczytują zawartość od razu przy wejściu na stronę customerinfo
z góry dziękuje za wszelki info i sugestię.
p.s. nie chce korzystać z bazy danych do trzymania tych danych, w
celu przyspieszenia.