Ergebnis 1 bis 2 von 2

Thema: Eigenes Frontendmodul: Sicherstellen, dass jQuery geladen wird

  1. #1
    Contao-Nutzer
    Registriert seit
    11.12.2021.
    Beiträge
    28

    Standard Eigenes Frontendmodul: Sicherstellen, dass jQuery geladen wird

    Hallo,

    was ist der beste Weg, um sicherzustellen, dass jQuery geladen ist, wenn ich es für ein eigenes Frontendmodul brauche?

    Ich binde also in meinem Frontendmodul-Controller in getResponse (ist das die richtige Stelle, um das zu machen?) meine Javascript-Datei folgendermaßen ein:
    Code:
    $GLOBALS['TL_JAVASCRIPT'][] = 'bundles/myextensionbundle/foobar.js';
    In diesem Skript verwende ich jQuery. Ich kann ja aber nicht unbedingt davon ausgehen, dass es im Seitenlayout aktiviert wurde. Wie kann ich dennoch sicherstellen, dass jQuery auf jeden Fall geladen wird?
    In dem ich es selbst auch hinzufüge?:
    Code:
    $GLOBALS['TL_JAVASCRIPT'][] = 'assets/jquery/js/jquery.min.js|static';
    Vielleicht ist mein Ansatz auch total falsch. Dann freue ich mich auch sehr über Korrektur.

    Vielen Dank für eure Rückmeldungen!

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Bzgl. jQuery: Du könntest es so machen, wie in den Contao Inhaltselementen, wo eine Warnung angezeigt wird daß im Seitenlayout das entsprechende Template geladen sein muß: https://github.com/contao/contao/blo...tent.php#L1204
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

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
  •