Jest jakiś plugin do "infinity scroll page" w contao szukałem i nie mogłem znaleźć.
A jak nie ma to jak połączyć plugin z newsami plugin js. takim jak np: http://www.infinite-scroll.com/
Jest jakiś plugin do "infinity scroll page" w contao szukałem i nie mogłem znaleźć.
A jak nie ma to jak połączyć plugin z newsami plugin js. takim jak np: http://www.infinite-scroll.com/
O takim rozszerzeniu nie syłszałem, bo takie implementacje zazwyczaj wykonuje się specjalnie pod jakiś projekt. Jeżeli nie zależy Ci na AJAXie, a jedynie na samym efekcie, to możesz poszukać jakiegoś skryptu JS, który tylko ukryje część newsów i resztę będzie pokazywał w miarę przewijania. Wówczas umieścisz moduł listy aktualności bez limitu rekordów.
Codefog - Contao web development
O takim rozszerzeniu nie syłszałem, bo takie implementacje zazwyczaj wykonuje się specjalnie pod jakiś projekt. Jeżeli nie zależy Ci na AJAXie, a jedynie na samym efekcie, to możesz poszukać jakiegoś skryptu JS, który tylko ukryje część newsów i resztę będzie pokazywał w miarę przewijania. Wówczas umieścisz moduł listy aktualności bez limitu rekordów.
No właśnie Ajax bo tak to nie ma problemu z tym.
Pod Contao nie znajdziesz, ale nie powinno być to trudne.
Podam Ci najprostrze rozwiązanie.
1. W js możesz sprawdzić czy jesteśmy blisko "końca" strony
2. Na stronie z listą aktualności masz ukrytą paginację - ale wiesz ile newsów wyświetlasz - którą stronę z wynikami masz wyświetlić - i jeśli są jeszcze strony do wyświetlenia ładujesz je np. za pomocą
http://api.jquery.com/load/jeśli używasz jQuery
Czyli zawartość kontenera z danej podstrony w którym są aktualności.
Lepiej było by pobrać tylko wpisy z bazy i je załadować - w tym przypadku tak naprawdę w contao generuje się strona, ale nie powinno być to dużym obciążeniem (chodzi o czas) a plus jest taki że cała lista wpisów będzie dostępna dla wyszukiwarek.
0 użytkowników, 0 gości, 0 anonimowych użytkowników