Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: Colorbox wird manchmal geöffnet, manchmal nicht

  1. #1
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard Colorbox wird manchmal geöffnet, manchmal nicht

    Hallo,

    nach dem Update von 4.10 auf 4.12 und dem Update aller Erweiterungen funktioniert die Colorbox nicht mehr sauber:
    mal werden die Bilder einer Galerie nach einem Klick in der Lightbox angezeigt, mal wird einfach nur die JPG-Datei geöffnet.

    Hat jemand eine Idee?

  2. #2
    Contao-Nutzer Avatar von BennyBorn
    Registriert seit
    10.06.2011.
    Ort
    Edenkoben
    Beiträge
    239
    Partner-ID
    6916

    Standard

    Schau mal über die Devtools im Browser ob es auf den Seiten, auf denen es nicht geht, irgendwelche JavaScript-Fehler gibt.

  3. #3
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Das ist jetzt echt schräg: wenn ich den Debug-Modus aktiviere funktioniert alles einwandfrei, wenn ich ihn deaktiviere taucht das Problem wieder auf :-/

  4. #4
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    In der log-Datei (dev.log) habe ich jetzt einen Eintrag gefunden:

    Code:
    [2022-05-18T12:05:25.538099+02:00] request.INFO: Matched route "contao_backend". {"route":"contao_backend","route_parameters":{"_route":"contao_backend","_scope":"backend","_token_check":true,"_controller":"Contao\\CoreBundle\\Controller\\BackendController::mainAction"},"request_uri":"https://xxx.de/contao","method":"GET"} []
    [2022-05-18T12:05:25.543306+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_contao_backend","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
    [2022-05-18T12:05:25.561001+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Contao\\CoreBundle\\Security\\User\\ContaoUserProvider","username":"tg"} []
    [2022-05-18T12:05:25.660808+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_contao_backend"} []
    [2022-05-18T12:05:25.960641+02:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c29bb7"},"request_uri":"https://xxx.de/_wdt/c29bb7","method":"GET"} []
    [2022-05-18T12:05:30.994310+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was not able to match, message "No routes found for "/projekte/projektdetails/klaeranlage/"." [] []
    [2022-05-18T12:05:31.033396+02:00] request.INFO: Matched route "tl_page.56". {"route":"tl_page.56","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.56","parameters":"/klaeranlage","pageModel":{"Contao\\PageModel":[]},"_route":"tl_page.56","_route_object":{"Contao\\CoreBundle\\Routing\\Page\\PageRoute":[]}},"request_uri":"https://xxx.de/projekte/projektdetails/klaeranlage","method":"GET"} []
    [2022-05-18T12:05:31.050771+02:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-05-18T12:05:31.051053+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was not able to match, message "No routes found for "/projekte/projektdetails/klaeranlage/"." [] []
    [2022-05-18T12:05:31.150127+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.150630+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.150802+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.150958+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.151109+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.151257+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.162623+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.210969+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.211196+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.211372+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.211524+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.214150+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.214337+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.214542+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.214701+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.214866+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.238339+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was unable to generate route. Reason: 'Route 'cmf_routing_object' not found': Unable to generate a URL for the named route "cmf_routing_object" as such route does not exist. [] []
    [2022-05-18T12:05:31.780110+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was not able to match, message "No routes found for "/files/nutshell_starterkit_projekt/src/scss/icons.css/"." [] []
    [2022-05-18T12:05:31.815061+02:00] app.DEBUG: Router Symfony\Cmf\Component\Routing\DynamicRouter was not able to match, message "" [] []
    [2022-05-18T12:05:31.815181+02:00] app.DEBUG: Router Symfony\Cmf\Component\Routing\DynamicRouter was not able to match, message "No routes found for "/files/nutshell_starterkit_projekt/src/scss/icons.css"." [] []
    [2022-05-18T12:05:31.820476+02:00] request.INFO: Matched route "tl_page.2.error_404". {"route":"tl_page.2.error_404","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","_format":"html","_canonical_route":"tl_page.2","pageModel":{"Contao\\PageModel":[]},"_url_fragment":"files/nutshell_starterkit_projekt/src/scss/icons.css","_route":"tl_page.2.error_404","_route_object":{"Symfony\\Component\\Routing\\Route":[]}},"request_uri":"https://xxx.de/files/nutshell_starterkit_projekt/src/scss/icons.css?v=8f35e831","method":"GET"} []
    [2022-05-18T12:05:31.837893+02:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2022-05-18T12:05:31.838178+02:00] app.DEBUG: Router Symfony\Bundle\FrameworkBundle\Routing\Router was not able to match, message "No routes found for "/files/nutshell_starterkit_projekt/src/scss/icons.css/"." [] []
    [2022-05-18T12:05:31.838510+02:00] app.DEBUG: Router Symfony\Cmf\Component\Routing\DynamicRouter was not able to match, message "" [] []
    [2022-05-18T12:05:31.838574+02:00] app.DEBUG: Router Symfony\Cmf\Component\Routing\DynamicRouter was not able to match, message "No routes found for "/files/nutshell_starterkit_projekt/src/scss/icons.css"." [] []

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Poste einen Link zur Seite.
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    https://xxx.de und da am besten die Projekte aufrufen ...
    Geändert von Lufine (18.05.2022 um 12:34 Uhr)

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Poste einen genauen Link und eine genaue Beschreibung bei welchem Element was genau nicht funktioniert.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Hier z.B. https://xxx.de/projekte/projektdetai...hnic-kirchdorf

    Aber wie gesagt: manchmal funktioniert der Aufruf der Colorbox, manchmal nicht - unabhängig davon, welches Projekt ich genau aufrufe.
    Geändert von Lufine (18.05.2022 um 12:34 Uhr)

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Auf dieser Seite befinden sich HTML Fehler. Bspw. befindet sich ein ungültiger Kommentar im Quelltext:
    HTML-Code:
    <! -- Script fügt der Navigation .nav--mobile eine weitere Klasse .nav--mobile--active hinzu -->
    <! -- musst du zu <!-- ändern (oder den Kommentar einfach generell entfernen).
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Hab ich gemacht, aber das Problem besteht weiterhin: https://xxx.de/projekte/projektdetai...rg-wedel-halle
    Geändert von Lufine (18.05.2022 um 12:33 Uhr)

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Grundsätzlich kann ich das Problem nicht nachvollziehen. Vielleicht klickst du einfach "zu früh"? Die Colorbox wird erst am Ende der Seite initialisiert, es gibt also eine Periode, wo der Browser dir die Galerie schon anzeigt, die Colorbox aber noch nicht initialisiert ist.
    » sponsor me via GitHub or PayPal or Revolut

  12. #12
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Hm, Du meinst, einfach langsamer klicken ? Scheint jetzt erstmal zu funktionieren ... Ich hab die Seiten nach dem Update auch wirklich nur 'schnell' testen wollen, kann also gut sein, dass ich tatsächlich ZU schnell war

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.893
    Partner-ID
    10107

    Standard

    Die Lösung für so ein Problem wäre: Colorbox JavaScript im <head> laden (evt. async, je nach Implementation) und dann einen MutationObserver nutzen für die Initialisierung.
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Contao-Fan
    Registriert seit
    27.11.2009.
    Ort
    Bremen
    Beiträge
    463

    Standard

    Zitat Zitat von Lufine Beitrag anzeigen
    Hm, Du meinst, einfach langsamer klicken ? Scheint jetzt erstmal zu funktionieren ... Ich hab die Seiten nach dem Update auch wirklich nur 'schnell' testen wollen, kann also gut sein, dass ich tatsächlich ZU schnell war
    Danke für den Tipp, aber ich lasse es in diesem Fall einfach so wie es ist. In meiner Geschwindigkeit würde sich wahrscheinlich kein ernsthaft interessierter Mensch die Seite angucken ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •