Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> AJAX Lightbox reload, Jak przeładować zdjęcia przy AJAX Lightbox
Malinaa
post 11.05.2024, 13:12:10
Post #1





Grupa: Zarejestrowani
Postów: 527
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Jak przeładować zdjęcia przy AJAX Lightbox?

Mam taki kod:
https://github.com/artimman/dbmframework/bl...ery/index.phtml
gdzie AJAX wykonywany jest w:
https://github.com/artimman/dbmframework/bl...yController.php
w efekcie wyświetlana jest strona ze zdjęciami, użyłem Masonry dla Bootstrap 5 i wyświetlanie wygląda świetnie, wszystko byłoby ok, ale pojawił się problem z Lightboxem.
Dla zdjęć wyświetlanych domyślnie jest super Lightbox działa, ale przy zdjęciach ładowanych z AJAXA nie działa Lightbox.
Kod Lightboxa: https://github.com/artimman/dbmframework/bl...htbox/script.js
Pewnie trzeba by przebudować, przeładować tego Lightboxa po załadowaniu kolejnych zdjęć?
Może ktoś wie co poprawić, dopisać w tym Javascript i przeładować AJAX ze zdjęciami podpiętymi pod Lightboxa?


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
visa
post 11.05.2024, 13:21:53
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.12.2020

Ostrzeżenie: (0%)
-----


Jako że kompletnie nie korzystałem z Lightboxa nigdy, to podpytałem trochę Chat GPT, było coś właśnie o przeładowaniu Lightboxa na zasadzie usunięcie starego i stworzenia nowego, ale też dość ciekawie polecił przesyłać JSONa zmiast zdjęć. Wklej mu te 3 pliki, może to Cię trochę nakieruje co zmienić.
Go to the top of the page
+Quote Post
Malinaa
post Wczoraj, 22:01
Post #3





Grupa: Zarejestrowani
Postów: 527
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Popytałeś Chat GPT wink.gif
Poszukałem informacji i zmiana na FancyBox rozwiązała temat. Galeria śmiga.


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post
Salvation
post Wczoraj, 22:06
Post #4





Grupa: Zarejestrowani
Postów: 356
Pomógł: 70
Dołączył: 15.07.2014

Ostrzeżenie: (0%)
-----


FancyBox ma licencję. Sprawdziłeś czy łapiesz się na darmowe użytkowanie biblioteki?
Go to the top of the page
+Quote Post
Malinaa
post Wczoraj, 22:26
Post #5





Grupa: Zarejestrowani
Postów: 527
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Trochę zasadzka, ale pobrane z https://github.com/fancyapps/fancybox?tab=readme-ov-file dwa pliki jquery.fancybox.min.css, jquery.fancybox.min.js ogólnie dostępne, wiec jeżeli kod nie jest na handel to się łapie.
Nie mniej zasadzka, bo jakby ktoś zmienił charakter galerii na komercyjny? Przydałoby się jednak coś na licencji MIT, bo z taką to prawie wszystko można smile.gif


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.05.2024 - 16:48