Ergebnis 1 bis 4 von 4

Thema: Eigenes Bundle nach terminal42/contao-ce-access laden

  1. #1
    Contao-Nutzer
    Registriert seit
    24.01.2015.
    Ort
    Tönisvorst
    Beiträge
    31

    Standard Eigenes Bundle nach terminal42/contao-ce-access laden

    Hallo Zusammen,

    ich stehe etwas auf dem Schlauch und komme nicht mehr weiter.
    Ich nutze die Erweiterung terminal42/contao-ce-access und ein eigenes Bundle.

    Das Problem ist, das das eigene Bundle die tl_content (DCA) bei den button_callbacks überschreibt jedoch werden meine callbacks von ce-access dann wieder überschrieben. In Contao 3.5.x hat alles Problemlos geklappt.

    Ich denke das es bei Contao 3.5.x einfach nur ging, weil dort das Plugin mit dem Buchstaben "C" beginnt und meins mit "D" (vielleicht auch nicht, ich weiß es nicht ).

    Ich habe versucht in meinem Bundle (Plugin.php) es mit "setLoadAfter" zu lösen, aber egal ob ich die Klasse, den Pfad etc. dort eintrage, ce-access wird immer am Ende der tl_content geladen.

    Ich hoffe es kann mir jemand Helfen, ich bin ratlos

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Da ce-access noch ein Contao 3 Modul ist, musst du den Ordnernamen "ce-access" in setLoadAfter aufnehmen. Das dies nicht reicht, liegt daran, dass ce-access sich erst über den onload-Callback initialisiert.

    https://github.com/terminal42/contao...ontent.php#L15

    Du müsstest also auch einen onload_callback nutzen und deine Änderungen damit dynamisch hinzufügen.
    Geändert von webstar (07.03.2019 um 10:03 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    24.01.2015.
    Ort
    Tönisvorst
    Beiträge
    31

    Standard

    Damit kann ich zumindest schon mal was anfangen.

    Reicht da nur der Ordnername?
    ->setLoadAfter(['Contao\CoreBundle\ContaoCoreBundle','ce-access'])

    Und danke für den onload Hinweis.

  4. #4
    Contao-Nutzer
    Registriert seit
    24.01.2015.
    Ort
    Tönisvorst
    Beiträge
    31

    Daumen hoch

    Vielen DANK webstar,

    es klappt alles wie gewünscht. Habe seit 1 1/2 Tagen dran gesessen und deine Antwort war die Lösung!!!

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
  •