in /html/modus-consult/update/packages/vd_bootstrap/Classes/Traits/ViewHelpers/ImageViewHelperTrait.php line 112
protected function initCropVariants(bool $includePortrait = false) {
$this->suggestedCropVariantName = $this->argumentGet(static::$_attr_crop_variant);
$this->cropVariants = $this->getCropVariantsFromImage($this->image);
if($includePortrait) {
$this->suggestedCropVariantNamePortrait = $this->argumentGet(self::$_attr_crop_variant_portrait) ?? $this->argumentGet(self::$_attr_crop_variant);
$this->cropVariantsPortrait = $this->getCropVariantsFromImage($this->imagePortrait);
}
at Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper->initCropVariants()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Image/RetinaReadyViewHelper.php line 45
$this->breakpoints = LayoutUtility::getBreakpoints();
$this->image = $this->argumentGet(self::$_attr_image);
$this->initCropVariants();
$this->initLazyLoading();
$this->childTag = CommonUtility::makeInstance(TagBuilder::class);
at Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper->initialize()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 242
*/
public function initializeArgumentsAndRender()
{
$this->validateArguments();
$this->initialize();
return $this->callRenderMethod();
}
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->initializeArgumentsAndRender()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php line 79
}
$viewHelper->setRenderingContext($renderingContext);
$viewHelper->setArguments($evaluatedArguments);
$viewHelper->handleAdditionalArguments($undeclaredArguments);
return $viewHelper->initializeArgumentsAndRender();
} catch (Exception $error) {
return $renderingContext->getErrorHandler()->handleViewHelperError($error);
}
}
at TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker->invoke('Vd\\VdBootstrap\\ViewHelpers\\Image\\RetinaReadyViewHelper', array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'add-caption' => false, 'crop-variant' => 'default', 'max-density' => 3, 'height' => 0, 'width' => 920, 'image' => object(TYPO3\CMS\Core\Resource\FileReference), 'lazy-loading' => true, 'lazy-force' => false, 'lazy-src-attr' => null), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext), object(Closure))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 507
*/
public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
{
$viewHelperClassName = get_called_class();
return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);
}
/**
* Save the associated ViewHelper node in a static public class variable.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'add-caption' => false, 'crop-variant' => 'default', 'max-density' => 3, 'height' => 0, 'width' => 920, 'image' => object(TYPO3\CMS\Core\Resource\FileReference), 'lazy-loading' => true, 'lazy-force' => false, 'lazy-src-attr' => null), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/var/cache/code/fluid_template/Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d.php line 206
'lazy-force' => false,
'lazy-src-attr' => NULL,
];
$output4 .= Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext);
$output4 .= '
</div>
</div>
at Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d->{closure}()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php line 82
if (isset($arguments['then'])) {
return $arguments['then'];
}
if (isset($arguments['__then'])) {
return $arguments['__then']();
}
return '';
}
if (!empty($arguments['__elseIf'])) {
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array('then' => null, 'else' => null, 'condition' => true, '__then' => object(Closure)), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/var/cache/code/fluid_template/Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d.php line 218
return $output4;
},
];
$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, static fn() => '', $renderingContext)
;
$output0 .= '
';
at Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d->section_bb3fda3560b798dd323ca1f0f6a0c0a07581c9ae(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 257
new InvalidSectionException('Section "' . $sectionName . '" does not exist.')
);
}
$this->startRendering($renderingTypeOnNextLevel, $parsedTemplate, $renderingContext);
$output = $parsedTemplate->$methodNameOfSection($renderingContext);
$this->stopRendering();
} else {
$sections = $parsedTemplate->getVariableContainer()->get('1457379500_sections');
if (!isset($sections[$sectionName])) {
at TYPO3Fluid\Fluid\View\AbstractTemplateView->renderSection('r', 'S')
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php line 166
$content = (new $delegate())->render($renderingContext);
} elseif ($partial !== null) {
$content = $view->renderPartial($partial, $section, $variables, $optional);
} elseif ($section !== null) {
$content = $view->renderSection($section, $variables, $optional);
} elseif (!$optional) {
throw new \InvalidArgumentException('ViewHelper f:render called without either argument section, partial or delegate and optional flag is false');
}
// Replace empty content with default value. If default is
at TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic('r', 'S')
in /html/modus-consult/update/var/cache/code/fluid_template/layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361.php line 109
'contentAs' => NULL,
'debug' => true,
];
$output5 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext);
$output5 .= '
<!--TYPO3SEARCH_end-->
';
at layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361->{closure}()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 293
public function renderChildren()
{
if ($this->renderChildrenClosure !== null) {
$closure = $this->renderChildrenClosure;
return $closure();
}
return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);
}
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->renderChildren()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Wrap/SectionViewHelper.php line 83
$tmp = '';
if($this->argumentIsTrue(self::$_attr_base)) {
$tmp .= '<div class="'.LayoutUtility::concatCssPrefix('wrapper').'">';
}
$tmp .= parent::renderChildren();
if($this->argumentIsTrue(self::$_attr_base)) {
$tmp .= '</div>';
}
return $tmp;
at Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper->renderChildren()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Wrap/SectionViewHelper.php line 94
public function render() {
if(!$this->argumentIsTrue(self::$_attr_no_wrap)) {
$this->tag->setContent($this->renderChildren());
$this->tag->forceClosingTag(TRUE);
return $this->tag->render();
}
else {
at Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper->render()
at call_user_func(array(object(Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper), 'render'))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 256
*/
protected function callRenderMethod()
{
if (method_exists($this, 'render')) {
return call_user_func([$this, 'render']);
}
if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {
// Method is safe to call - will not recurse through ViewHelperInvoker via the default
// implementation of renderStatic() on this class.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->callRenderMethod()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 244
{
$this->validateArguments();
$this->initialize();
return $this->callRenderMethod();
}
/**
* Call the render() method and handle errors.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->initializeArgumentsAndRender()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php line 79
}
$viewHelper->setRenderingContext($renderingContext);
$viewHelper->setArguments($evaluatedArguments);
$viewHelper->handleAdditionalArguments($undeclaredArguments);
return $viewHelper->initializeArgumentsAndRender();
} catch (Exception $error) {
return $renderingContext->getErrorHandler()->handleViewHelperError($error);
}
}
at TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker->invoke('Vd\\VdBootstrap\\ViewHelpers\\Wrap\\SectionViewHelper', array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'class' => null, 'content-data' => null, 'ext-key' => 'vd_bootstrap', 'label' => '', 'id' => 'hero', 'render-type' => 'div', 'role' => null, 'status' => null, 'title' => null, 'uid' => null, 'typolink' => null, 'base' => true), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext), object(Closure))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 507
*/
public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
{
$viewHelperClassName = get_called_class();
return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);
}
/**
* Save the associated ViewHelper node in a static public class variable.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'class' => null, 'content-data' => null, 'ext-key' => 'vd_bootstrap', 'label' => '', 'id' => 'hero', 'render-type' => 'div', 'role' => null, 'status' => null, 'title' => null, 'uid' => null, 'typolink' => null, 'base' => true), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/var/cache/code/fluid_template/layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361.php line 135
'typolink' => NULL,
'base' => true,
];
$output0 .= Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext);
$output0 .= '
';
// Rendering ViewHelper Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper
at layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361->render(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 199
} catch (PassthroughSourceException $error) {
return $error->getSource();
}
$this->startRendering(self::RENDERING_LAYOUT, $parsedTemplate, $this->baseRenderingContext);
$output = $parsedLayout->render($this->baseRenderingContext);
$this->stopRendering();
}
return $output;
at TYPO3Fluid\Fluid\View\AbstractTemplateView->render()
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 340
* @return string
*/
protected function renderFluidView()
{
return $this->view->render();
}
/**
* Apply standard wrap to content
at TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject->renderFluidView()
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 106
$this->view->assignMultiple($variables);
$this->renderFluidTemplateAssetsIntoPageRenderer();
$content = $this->renderFluidView();
$content = $this->applyStandardWrapToRenderedContent($content, $conf);
$this->view = $parentView;
return $content;
at TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject->render(array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 801
}
// Render content
try {
$content .= $contentObject->render($configuration);
} catch (ContentRenderingException $exception) {
// Content rendering Exceptions indicate a critical problem which should not be
// caught e.g. when something went wrong with Exception handling itself
throw $exception;
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->render(object(TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject), array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 737
$timeTracker->decStackPointer();
} else {
$contentObject = $this->getContentObject($name);
if ($contentObject) {
$content .= $this->render($contentObject, $conf);
}
}
if ($timeTracker->LR) {
$timeTracker->pull($content);
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))), '10')
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 699
foreach ($sKeyArray as $theKey) {
$theValue = $setup[$theKey];
if ((int)$theKey && !str_contains($theKey, '.')) {
$conf = $setup[$theKey . '.'] ?? [];
$content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
}
}
return $content;
}
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGet(array('typeNum' => '0', 'FLUIDTEMPLATE', '10.' => array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))), 'headerData.' => array('TEXT', '100.' => array('value' => ' <script>document.querySelector(\'html\').classList.remove("no-js");document.querySelector(\'html\').classList.add("js");</script>'), 'TEXT', '1001.' => array('value' => '<script type="text/javascript">var _vd_bootstrap_settings = [];'), 'TEXT', '1002.' => array('value' => 'tx_vdbootstrap', 'wrap' => '_vd_bootstrap_settings[\'extension\'] =\'|\';'), 'TEXT', '1003.' => array('value' => 'vd_bootstrap', 'wrap' => '_vd_bootstrap_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1006.' => array('data' => 'field:pid', 'wrap' => '_vd_bootstrap_settings[\'pid\'] =\'|\';'), 'TEXT', '1007.' => array('data' => 'field:uid', 'wrap' => '_vd_bootstrap_settings[\'uid\'] =\'|\';'), 'TEXT', '1008.' => array('value' => '_vd_bootstrap_settings[\'typeNum\'] = [];'), 'TEXT', '1009.' => array('value' => '266878727', 'wrap' => '_vd_bootstrap_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '1011.' => array('value' => '0', 'wrap' => '_vd_bootstrap_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1025.' => array('value' => '</script>'), 'USER', '21.' => array('userFunc' => 'Vd\\VdMeta\\Page\\MetaTags->webApp'), 'USER', '35.' => array('userFunc' => 'Vd\\VdMeta\\Page\\MetaTags->favicons'), 'TEXT', '1101.' => array('value' => '<script type="text/javascript">var _vd_meta_settings = new Array();'), 'TEXT', '1102.' => array('value' => 'tx_vdmeta', 'wrap' => '_vd_meta_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1103.' => array('value' => '_vd_meta_settings[\'typeNum\'] = [];'), 'TEXT', '1104.' => array('wrap' => '_vd_meta_settings[\'typeNum\'][\'sitemap\'] =\'|\';'), 'TEXT', '1106.' => array('value' => '0', 'wrap' => '_vd_meta_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1107.' => array('data' => 'field:uid', 'wrap' => '_vd_meta_settings[\'pid\'] =\'|\';'), 'TEXT', '1120.' => array('value' => '_vd_meta_settings[\'google\'] = []; _vd_meta_settings[\'google\'][\'analytics\'] = [];'), 'TEXT', '1121.' => array('wrap' => '_vd_meta_settings[\'google\'][\'analytics\'][\'trackingId\'] =\'|\';'), 'TEXT', '1149.' => array('value' => '</script>'), 'TEXT', '2001.' => array('value' => '<script type="text/javascript">var _vd_evalanche_settings = [];'), 'TEXT', '2002.' => array('value' => '_vd_evalanche_settings[\'ext\'] = [];'), 'TEXT', '2003.' => array('value' => 'vd_evalanche', 'wrap' => '_vd_evalanche_settings[\'ext\'][\'key\'] =\'|\';'), 'TEXT', '2004.' => array('value' => 'tx_vdevalanche', 'wrap' => '_vd_evalanche_settings[\'ext\'][\'extension\'] =\'|\';'), 'TEXT', '2005.' => array('value' => '_vd_evalanche_settings[\'controller\'] = [];'), 'TEXT', '2006.' => array('value' => '_vd_evalanche_settings[\'controller\'][\'Form\'] = [];'), 'TEXT', '2007.' => array('value' => '382526', 'wrap' => '_vd_evalanche_settings[\'controller\'][\'Form\'][\'typeNum\'] =\'|\';'), 'TEXT', '2024.' => array('value' => '</script>'), 'TEXT', '256401.' => array('value' => '<script type="text/javascript">var _vd_blog_settings = new Array();'), 'TEXT', '256402.' => array('value' => 'tx_vdblog', 'wrap' => '_vd_blog_settings[\'ext_extension\'] =\'|\';'), 'TEXT', '256403.' => array('value' => 'vd_blog', 'wrap' => '_vd_blog_settings[\'ext_key\'] =\'|\';'), 'TEXT', '256406.' => array('value' => '0', 'wrap' => '_vd_blog_settings[\'language_uid\'] =\'|\';'), 'TEXT', '256407.' => array('data' => 'field:uid', 'wrap' => '_vd_blog_settings[\'uid\'] =\'|\';'), 'TEXT', '256408.' => array('data' => 'field:pid', 'wrap' => '_vd_blog_settings[\'pid\'] =\'|\';'), 'TEXT', '256410.' => array('value' => '_vd_blog_settings[\'typeNum\'] = [];'), 'TEXT', '256411.' => array('value' => '2564', 'wrap' => '_vd_blog_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '256449.' => array('value' => '</script>'), 'TEXT', '2101.' => array('value' => '<script type="text/javascript">var _vd_dynamics_settings = [];'), 'TEXT', '2102.' => array('value' => '_vd_dynamics_settings[\'ext\'] = [];'), 'TEXT', '2103.' => array('value' => 'vd_dynamics', 'wrap' => '_vd_dynamics_settings[\'ext\'][\'key\'] =\'|\';'), 'TEXT', '2104.' => array('value' => 'tx_vddynamics', 'wrap' => '_vd_dynamics_settings[\'ext\'][\'extension\'] =\'|\';'), 'TEXT', '2105.' => array('value' => '_vd_dynamics_settings[\'controller\'] = [];'), 'TEXT', '2106.' => array('value' => '_vd_dynamics_settings[\'controller\'][\'Form\'] = [];'), 'TEXT', '2107.' => array('value' => '0', 'wrap' => '_vd_dynamics_settings[\'language_uid\'] =\'|\';'), 'TEXT', '2108.' => array('data' => 'field:uid', 'wrap' => '_vd_dynamics_settings[\'uid\'] =\'|\';'), 'TEXT', '2109.' => array('data' => 'field:pid', 'wrap' => '_vd_dynamics_settings[\'pid\'] =\'|\';'), 'TEXT', '2110.' => array('value' => '39626427', 'wrap' => '_vd_dynamics_settings[\'controller\'][\'Form\'][\'typeNum\'] =\'|\';'), 'TEXT', '2124.' => array('value' => '</script>'), 'TEXT', '1301.' => array('value' => '<script type="text/javascript">var _vd_social_media_settings = new Array();'), 'TEXT', '1302.' => array('value' => 'tx_vdsocialmedia', 'wrap' => '_vd_social_media_settings[\'extension\'] =\'|\';'), 'TEXT', '1303.' => array('value' => 'vd_social_media', 'wrap' => '_vd_social_media_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1304.' => array('value' => '_vd_social_media_settings[\'typeNum\'] = [];'), 'TEXT', '1305.' => array('value' => '76242563342', 'wrap' => '_vd_social_media_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '1306.' => array('value' => '0', 'wrap' => '_vd_social_media_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1307.' => array('data' => 'field:uid', 'wrap' => '_vd_social_media_settings[\'pid\'] =\'|\';'), 'TEXT', '1349.' => array('value' => '</script>'), 'USER', '9911.' => array('userFunc' => 'Vd\\VdthemeModusconsult\\Page\\StructuredData->render'), 'FLUIDTEMPLATE', '1687277470.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/HeaderData/Css.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult')), 'FLUIDTEMPLATE', '1687275364.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/HeaderData/JavaScript.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult'))), 'bodyTagCObject' => 'COA', 'bodyTagCObject.' => array('COA', '10.' => array('TEXT', '10.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default', 'noTrimWrap' => '|template template--| |'), 'TEXT', '15.' => array('data' => 'levelfield:-2,vd_frontend_layout_next_level, slide', 'override.' => array('field' => 'vd_frontend_layout'), 'noTrimWrap' => '|layout layout--||', 'ifEmpty' => 'focus'), 'TEXT', '20.' => array('data' => 'levelfield:-2,vd_class_next_level, slide', 'override.' => array('field' => 'vd_class'), 'noTrimWrap' => '| ||', 'required' => '1'), 'USER', '30.' => array('userFunc' => 'Vd\\VdBootstrap\\TypoScript\\Get->doktype'), 'stdWrap.' => array('noTrimWrap' => '| class="|"|')), 'stdWrap.' => array('wrap' => '<body|>', 'append' => 'TEXT', 'append.' => array('value' => ' <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PF4PFTZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->'))), 'meta.' => array('viewport' => 'width=device-width, initial-scale=1'), 'config.' => array('index_enable' => '1'), 'footerData.' => array('FLUIDTEMPLATE', '1687280185.' => array('file' => 'EXT:vd_zendesk/Resources/Private/Theme/Frontend/Page/FooterData/ZendeskChat.html', 'extbase.' => array('controllerExtensionName' => 'VdZendesk')), 'FLUIDTEMPLATE', '1678007394.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/FooterData/JavaScript.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult'))), 'includeCSS.' => array()))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 223
* @return string
*/
protected function generatePageBodyContent(TypoScriptFrontendController $controller): string
{
$pageContent = $controller->cObj->cObjGet($controller->pSetup) ?: '';
if ($controller->pSetup['wrap'] ?? false) {
$pageContent = $controller->cObj->wrap($pageContent, $controller->pSetup['wrap']);
}
if ($controller->pSetup['stdWrap.'] ?? false) {
at TYPO3\CMS\Frontend\Http\RequestHandler->generatePageBodyContent(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 189
protected function generatePageContent(TypoScriptFrontendController $controller, ServerRequestInterface $request): string
{
// Generate the main content between the <body> tags
// This has to be done first, as some additional TSFE-related code could have been written
$pageContent = $this->generatePageBodyContent($controller);
// If 'disableAllHeaderCode' is set, all the pageRenderer settings are not evaluated
if ($controller->config['config']['disableAllHeaderCode'] ?? false) {
return $pageContent;
}
at TYPO3\CMS\Frontend\Http\RequestHandler->generatePageContent(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController), object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 141
// Content generation
$this->timeTracker->incStackPointer();
$this->timeTracker->push($controller->sPre, 'PAGE');
$controller->content = $this->generatePageContent($controller, $request);
$this->timeTracker->pull($this->timeTracker->LR ? $controller->content : '');
$this->timeTracker->decStackPointer();
at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
try {
$response = $handler->handle($request);
} catch (PropagateResponseException $e) {
$response = $e->getResponse();
}
at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
// Throw away all output that may have happened during bootstrapping by weird extensions
ob_clean();
// Initialize output compression if configured
$this->initializeOutputCompression();
return $handler->handle($request);
}
/**
* Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/crawler/Classes/Middleware/CrawlerInitialization.php line 58
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$queueParameters = $request->getAttribute('tx_crawler');
if ($queueParameters === null) {
return $handler->handle($request);
}
$GLOBALS['TSFE']->applicationData['forceIndexing'] = true;
$GLOBALS['TSFE']->applicationData['tx_crawler']['running'] = true;
at AOE\Crawler\Middleware\CrawlerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/secure_downloads/Classes/Middleware/TokenRefreshMiddleware.php line 113
return $response->withBody($body);
}
}
return $handler->handle($request);
}
}
at Leuchtfeuer\SecureDownloads\Middleware\TokenRefreshMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelDataPersister.php line 44
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
$GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& StateUtility::isActivatedForUser()
&& StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelDataPersister->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelRenderer.php line 45
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
$GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& StateUtility::isActivatedForUser()
&& StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelRenderer->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
if (
(!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
&& !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 79
);
}
}
return $handler->handle($request);
}
protected function getRedirectUri(ServerRequestInterface $request): ?string
{
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 78
$this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
$request = $request->withParsedBody($parsedBody);
}
}
$response = $handler->handle($request);
/**
* Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
* TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 104
// Make TSFE globally available
// @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
// PSR-7 request attribute frontend.controller throughout TYPO3 core
$GLOBALS['TSFE'] = $controller;
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/yoast_seo/Classes/Middleware/PageRequestMiddleware.php line 32
if (YoastRequestHash::isValid($request->getServerParams())) {
$context = GeneralUtility::makeInstance(Context::class);
$context->setAspect('visibility', new VisibilityAspect(true));
}
return $handler->handle($request);
}
}
at YoastSeoForTypo3\YoastSeo\Middleware\PageRequestMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 132
}
}
$request = $request->withAttribute('noCache', $this->disableCache);
return $handler->handle($request);
}
/**
* Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
$previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
$this->context->setAspect('frontend.preview', $previewAspect);
}
return $handler->handle($request);
}
/**
* Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php line 58
if (StateUtility::isActivatedForUser() && StateUtility::isOpen()) {
$connection = $this->connectionPool->getConnectionByName(ConnectionPool::DEFAULT_CONNECTION_NAME);
$connection->getConfiguration()->setSQLLogger(GeneralUtility::makeInstance(DoctrineSqlLogger::class));
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\SqlLogging->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
// merge the PageArguments with the request query parameters
$queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
$request = $request->withQueryParams($queryParams);
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80
return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
}
}
return $handler->handle($request);
}
/**
* Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/crawler/Classes/Middleware/FrontendUserAuthenticator.php line 75
$jsonCompatibilityConverter = GeneralUtility::makeInstance(JsonCompatibilityConverter::class);
$crawlerInformation = $request->getHeaderLine($this->headerName) ?? null;
if (empty($crawlerInformation)) {
return $handler->handle($request);
}
// Authenticate crawler request:
//@todo: ask service to exclude current call for special reasons: for example no relevance because the language version is not affected
at AOE\Crawler\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php line 55
MainController::class
);
$request = $adminPanelController->initialize($request);
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
$uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
return new RedirectResponse($uri, 307);
}
}
return $handler->handle($request);
}
/**
* Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
return $response;
}
}
return $handler->handle($request);
}
protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
{
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/secure_downloads/Classes/Middleware/FileDeliveryMiddleware.php line 59
return GeneralUtility::makeInstance(FileDelivery::class)->deliver($jwt, $request);
}
return $handler->handle($request);
}
/**
* @param ServerRequestInterface $request The request interface
at Leuchtfeuer\SecureDownloads\Middleware\FileDeliveryMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 97
if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
$rateLimiter->reset();
}
$response = $handler->handle($request);
// Store session data for fe_users if it still exists
if ($frontendUser instanceof FrontendUserAuthentication) {
$frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 78
Bootstrap::loadExtTables();
$this->setBackendUserAspect($GLOBALS['BE_USER']);
}
$response = $handler->handle($request);
// If, when building the response, the user is still available, then ensure that the headers are sent properly
if ($this->context->getAspect('backend.user')->isLoggedIn()) {
return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
) {
return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
}
// Continue the regular stack if no maintenance mode is active
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
$request = $request->withAttribute('routing', $routeResult);
if ($routeResult->getLanguage() instanceof SiteLanguage) {
Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
{
$eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;
if ($eID === null) {
return $handler->handle($request);
}
// Remove any output produced until now
ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
1396795884
);
}
return $handler->handle($request);
}
/**
* Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
$this->timeTracker->setEnabled($timeTrackingEnabled);
$this->timeTracker->start(microtime(true));
$this->timeTracker->push('');
$response = $handler->handle($request);
// Finish time tracking
$this->timeTracker->pull();
$this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at Psr\Http\Server\RequestHandlerInterface@anonymous /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
* @return ResponseInterface
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
return $this->tip->handle($request);
}
/**
* Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 86
*/
public function handle(ServerRequestInterface $request): ResponseInterface
{
try {
$response = $this->requestHandler->handle($request);
} catch (ImmediateResponseException $exception) {
$response = $exception->getResponse();
}
return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/Application.php line 69
// Create new request object having applicationType "I am a frontend request" attribute.
$request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
$this->initializeContext();
return parent::handle($request);
}
/**
* Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 100
* @param callable $execute Deprecated, will be removed in TYPO3 v12.0
*/
final public function run(callable $execute = null)
{
$response = $this->handle(ServerRequestFactory::fromGlobals());
if ($execute !== null) {
trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
$execute();
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /html/modus-consult/update/public/index.php line 20
// Set up the application for the frontend
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
in /html/modus-consult/update/public/index.php line 21
call_user_func(static function () {
$classLoader = require dirname(__DIR__).'/vendor/autoload.php';
\TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
\TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});