Contao erweitern nicht mehr möglich in Contao Manager
Hallo Zusammen,
ich habe das Problem, dass mein Modul zwar geladen wird, aber wahrscheinlich bevor das contao-bundle vorhanden ist. Variablen wie
PHP-Code:
$GLOBALS['TL_DCA']
oder ähnliches sind immer leer und wenn ich versuche diese Variablen zu erweitern ist nur mein eigener Code vorhanden. In den bisherigen Contao Versionen war das nie ein Problem, aber jetzt mit dem Contao Manager geht das irgendwie nicht mehr. Ich bin etwas am verzweifeln :(
Eine Plugin Klasse habe ich angelegt und im Prinzip wie beim faq-bundle aufgebaut. Aber leider kein Erfolg.
Habt ihr noch irgendwelche Hinweise oder Tipps was ich machen könnte?
PHP-Code:
<?php
declare(strict_types=1);
namespace Craffft\LogoBundle\ContaoManager;
use Contao\ManagerPlugin\Bundle\Config\BundleConfig;
use Contao\ManagerPlugin\Bundle\BundlePluginInterface;
use Contao\ManagerPlugin\Bundle\Parser\ParserInterface;
use Contao\ManagerPlugin\Dependency\DependentPluginInterface;
use Craffft\LogoBundle\CraffftLogoBundle;
class Plugin implements BundlePluginInterface, DependentPluginInterface
{
public function getBundles(ParserInterface $parser)
{
return [
BundleConfig::create(CraffftLogoBundle::class)
->setLoadAfter([ContaoCoreBundle::class])
->setReplace(['logo']),
];
}
public function getPackageDependencies()
{
return ['contao/core-bundle'];
}
}
Viele Grüße
iCodr8