Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Ladereihenfolge bei Erweiterung ohne eigenen Namespace

  1. #1
    Contao-Fan
    Registriert seit
    10.01.2010.
    Ort
    Kiel
    Beiträge
    339

    Standard Ladereihenfolge bei Erweiterung ohne eigenen Namespace

    Hallo,

    ich habe ein lokales Bundle und möchte einige andere Bundles vorher laden. Eines davon hat keinen eigenen Namespace. Wie integriere ich das in die ContaoManagerPlugin.php?
    Die Extension, die vorher geladen werden soll lautet „hschottm/tags“. Der Aufbau scheint wie bei Contao 3 zu sein, es kann aber über den Contao Manager installiert werden. Als Namespace ist „Contao“ angegeben.

    Hier meine ContaoManagerPlugin.php soweit:
    PHP-Code:
    use Contao\CoreBundle\ContaoCoreBundle;
    use 
    Contao\CalendarBundle\ContaoCalendarBundle;
    use 
    Contao\ManagerPlugin\Bundle\BundlePluginInterface;
    use 
    Contao\ManagerPlugin\Bundle\Parser\ParserInterface;
    use 
    Contao\ManagerPlugin\Bundle\Config\BundleConfig;
    use 
    Entwickler\MeinBundle\EntwicklerMeinBundle;

    class 
    ContaoManagerPlugin implements BundlePluginInterface
    {
        public function 
    getBundles(ParserInterface $parser)
        {
            return [
                
    BundleConfig::create(EntwicklerMeinBundle::class)->setLoadAfter([
                    
    ContaoCoreBundle::class,
                    
    ContaoCalendarBundle::class
                ])
            ];
        }

    Danke und viele Grüße
    Tina

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

    Standard

    Einfach den Namen der Extension verwenden. In diesem Fall also 'tags'.
    PHP-Code:
    public function getBundles(ParserInterface $parser)
    {
        return [
            
    BundleConfig::create(EntwicklerMeinBundle::class)->setLoadAfter([
                
    ContaoCoreBundle::class,
                
    ContaoCalendarBundle::class,
                
    'tags'
            
    ])
        ];


  3. #3
    Contao-Fan
    Registriert seit
    10.01.2010.
    Ort
    Kiel
    Beiträge
    339

    Standard

    Super, das ist ja schön einfach

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
  •