Hallo!
Also mit diesem Code hier:
PHP-Code:
$DataProvider = $definition->getDataProvider();
$AdditionalFilter = $definition->getAdditionalFilter($DataProvider);
$Filter = FilterBuilder::fromArrayForRoot($AdditionalFilter)->getFilter();
Bekomme ich folgenden Fehler:
Code:
Fatal error: Uncaught exception ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException with message FilterBuilder needs a valid filter array NULLgiven thrown in C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder.php on line 59
#0 C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder.php(125): ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder->__construct(NULL, true)
#1 C:\xampp\htdocs\contao_3.4.5\system\modules\events\config\event_listeners.php(24): ContaoCommunityAlliance\DcGeneral\DataDefinition\ModelRelationship\FilterBuilder::fromArrayForRoot(NULL)
#2 [internal function]: ContaoCommunityAlliance\Contao\EventDispatcher\EventDispatcherInitializer->{closure}(Object(ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent), 'dc-general.fact...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
#3 C:\xampp\htdocs\contao_3.4.5\composer\vendor\symfony\event-dispatcher\Symfony\Component\EventDispatcher\EventDispatcher.php(164): call_user_func(Object(Closure), Object(ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent), 'dc-general.fact...', Object(Symfony\Component\EventDispatcher\EventDispatcher))
#4 C:\xampp\htdocs\contao_3.4.5\composer\vendor\symfony\event-dispatcher\Symfony\Component\EventDispatcher\EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'dc-general.fact...', Object(ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent))
#5 C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory.php(432): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('dc-general.fact...', Object(ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent))
#6 C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory.php(378): ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory->createContainer()
#7 C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory.php(338): ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory->createEnvironment()
#8 C:\xampp\htdocs\contao_3.4.5\composer\vendor\contao-community-alliance\dc-general\src\ContaoCommunityAlliance\DcGeneral\DC_General.php(66): ContaoCommunityAlliance\DcGeneral\Factory\DcGeneralFactory->createDcGeneral()
#9 C:\xampp\htdocs\contao_3.4.5\system\modules\core\classes\Backend.php(393): ContaoCommunityAlliance\DcGeneral\DC_General->__construct('mm_companies', Array)
#10 C:\xampp\htdocs\contao_3.4.5\system\modules\core\controllers\BackendMain.php(126): Contao\Backend->getBackendModule('metamodel_mm_co...')
#11 C:\xampp\htdocs\contao_3.4.5\contao\main.php(20): Contao\BackendMain->run()
#12 {main}
Lesezeichen