Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: $GLOBALS['BE_MOD']['content']['calendar'] verschieben...

  1. #1
    Contao-Nutzer Avatar von marq
    Registriert seit
    20.03.2010.
    Ort
    Göttingen
    Beiträge
    195
    User beschenken
    Wunschliste

    Standard $GLOBALS['BE_MOD']['content']['calendar'] verschieben...

    Hallo,

    ich habe gerade ein Modul von mir versucht unter Contao 4 (also nicht als Package) lauffähig zu bekommen, klappt soweit... nur eine Sache funktioniert nicht.

    Ich möchte gerne den "calendar" also "$GLOBALS['BE_MOD']['content']['calendar']" in ein eigenen Menupunkt verschieben, das ging unter Contao 3 recht einfach so über die config.php ...

    Aus irgendwelchen Gründen ist halt wenn meine Erweiterung geladen wird $GLOBALS['BE_MOD']['content']['calendar'] noch leer.

    PHP-Code:
    unset($GLOBALS['BE_MOD']['content']['calendar']);

    array_insert($GLOBALS['BE_MOD'],1,array(
            
    'events' => array
            (
                
    'calendar'            => array
                (
                    
    'tables' => array('tl_calendar''tl_calendar_events''tl_calendar_feed''tl_content'),
                    
    'table'  => array('TableWizard''importTable'),
                    
    'list'   => array('ListWizard''importList')
                ),
                
    'calendar_categories' => array
                (
                    
    'tables' => array('tl_calendar_categories'),
                ), 
    Muss ich mich jetzt wirklich durch dutzende Seiten und Tutorials kämpfen um eigenständige Bundle für meine Erweiterung anzulegen oder gibt es eine andere Lösung dafür?
    Geändert von marq (01.04.2019 um 17:34 Uhr)

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

    Standard

    Eigentlich sollte so etwas gehen. Daher die Frage: hast Du nach der Änderung den Cache gelöscht?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Nutzer Avatar von marq
    Registriert seit
    20.03.2010.
    Ort
    Göttingen
    Beiträge
    195
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    hast Du nach der Änderung den Cache gelöscht?
    Das einzige was ich noch machen könnte, wäre ein Neugeborenes zu opfern

    Edit: die Erweitung heißt bei mir calendar_ext... ich habe es auch schon mit z_calendar_ext versucht um wirklich sicher zu gehen, dass die am Ende geladen wird.

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

    Standard

    Hast Du schon mal versucht, das in der (Contao-3-spezifischen) autoload.ini (https://docs.contao.org/books/cookbo...ml#autoloadini) Deiner Erweiterung unter requires[] einzutragen?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Nutzer Avatar von marq
    Registriert seit
    20.03.2010.
    Ort
    Göttingen
    Beiträge
    195
    User beschenken
    Wunschliste

    Standard

    Ich beantworte meine Frage mal selber...

    app/Resources/contao/config/config.php

    PHP-Code:
    <?php
    unset($GLOBALS['BE_MOD']['content']['calendar']);
    Wobei ich mich frage, wieso nicht einfach alles was unter system/modules/ liegt einfach mal wie z_modulename gehandhabt werden.
    Geändert von marq (01.04.2019 um 19:00 Uhr)

  6. #6
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Standard

    Zitat Zitat von marq Beitrag anzeigen
    Ich beantworte meine Frage mal selber...

    app/Resources/contao/config/config.php

    PHP-Code:
    <?php
    unset($GLOBALS['BE_MOD']['content']['calendar']);
    Wobei ich mich frage, wieso nicht einfach alles was unter system/modules/ liegt einfach mal wie z_modulename gehandhabt werden.
    Was meinst Du damit? Ich entwickle auch noch im C3-Stil unter C4 und mußte noch keine Neugeborenen opfern. Nur den/die Cache/s löschen.
    P.S. Solange ich keine funktionierende Bundle-Entwicklungsumgebung unter Win/XAMPP hinbekomme, muß ich wohl auch dabei bleiben. https://community.contao.org/de/show...t-is-installed
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

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
  •