Ergebnis 1 bis 5 von 5

Thema: Eigenes Modul nicht in der Liste der Modultypen

  1. #1
    Contao-Nutzer
    Registriert seit
    19.03.2013.
    Beiträge
    16

    Standard Eigenes Modul nicht in der Liste der Modultypen

    Hallo liebe Contaofreunde,

    ich habe ein Modul entwickelt. Dieses kann man, sofern in den globalen Einstellungen "Internen Cache umgehen" angeklickt wurde, bei den Modultypen als einzigen Modultyp auswählen. Doch ist "Intenen Chache umgehen" nicht angeklickt, ist das eigene Modul nicht mehr da. Man sieht die gewöhnliche Liste der Modultypen. In der config.php steht
    Code:
    $GLOBALS['FE_MOD'] = array
     (
        'my_group' => array
        (
           'upload' => 'ModuleUpload'
        )
     );
    Wie bekommt man das hin, dass das eigene Modul auch in der Liste der Modultypen zu finden ist? Danke und viele Grüße!

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Du überschreibst doch das ganze Array anstatt es zu ergänzen? Logisch kommt da nur eines zur Auswahl Mit dem internen Cache hat das nichts zu tun, der würde auch nur 1 Modul anzeigen, wenn du ihn neu aufbauen würdest
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Toflar hat recht (was auch sonst )

    Ich habe gerade einmal beim Newslettermodul von Contao nachgeschaut, dort wird das Array via array_insert erweitert. Ich denke in deinem Fall müsste das ungefähr so aussehen:

    PHP-Code:
    array_insert($GLOBALS['FE_MOD'], 4, array
    (
        
    'my_group' => array
        (
            
    'upload' => 'ModuleUpload'
        
    )
    )); 
    Kein Privat Support via PM.

  4. #4
    Contao-Nutzer
    Registriert seit
    19.03.2013.
    Beiträge
    16

    Standard

    Super! Vielen Dank schman und Toflar!

  5. #5
    Contao-Nutzer
    Registriert seit
    03.01.2015.
    Beiträge
    5

    Standard Modul unter eigener Überschrift

    Es geht auch noch anders

    PHP-Code:
    $GLOBALS['FE_MOD']['Modulname'] = array
    (
        
    'modul_list'     => 'mod_list',
        
    'modul_details' => 'mod_detail',
    ); 
    Dann bekommen die Module eine eigene Überschrift im Auswahldialog.

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
  •