View Issue Details

IDProjectCategoryView StatusLast Update
0000677TimelineCompatibilitypublic2020-05-13 06:55
Reporterdomjos Assigned Todomjos  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version10.4.0 
Target Version10.4.1Fixed in Version10.4.1 
Summary0000677: Error in Typo3 8 LTS
Description
Uncaught TYPO3 Exception
Class 'TYPO3\CMS\Frontend\Resource\FilePathSanitizer' not found

Error thrown in file
C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\core\Classes\Utility\GeneralUtility.php in line 3968.

118 TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance("TYPO3\CMS\Frontend\Resource\FilePathSanitizer")


C:\xampp\htdocs\typo3\extensions\timeline\Classes\ViewHelpers\IncludeFileViewHelper.php:

00033: $pageRenderer = GeneralUtility::makeInstance(PageRenderer::class);
00034: if (TYPO3_MODE === 'FE') {

00035: $sanitizer = GeneralUtility::makeInstance(FilePathSanitizer::class);

00036: try {
00037: $path = $sanitizer->sanitize($file);


117 DominicJoas\Timeline\ViewHelpers\IncludeFileViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\Traits\CompileWithRenderStatic.php:

00028: $this->arguments,
00029: $this->buildRenderChildrenClosure(),

00030: $this->renderingContext

00031: );
00032: }


116 DominicJoas\Timeline\ViewHelpers\IncludeFileViewHelper::render()

115 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


114 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


113 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


112 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(DominicJoas\Timeline\ViewHelpers\IncludeFileViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


111 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\EscapingNode.php:

00041: public function evaluate(RenderingContextInterface $renderingContext)
00042: {

00043: $evaluated = $this->node->evaluate($renderingContext);

00044: if (is_string($evaluated) || (is_object($evaluated) && method_exists($evaluated, '__toString'))) {
00045: return htmlspecialchars((string) $evaluated, ENT_QUOTES);


110 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\EscapingNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


109 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\EscapingNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


108 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00302: return $closure();
00303: }

00304: return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);

00305: }
00306:


107 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderChildren()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\ElseViewHelper.php:

00053: public function render()
00054: {

00055: return $this->renderChildren();

00056: }
00057:


106 TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper::render()

105 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


104 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


103 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


102 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


101 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractConditionViewHelper.php:

00179: }
00180:

00181: return $elseNode instanceof ViewHelperNode ? $elseNode->evaluate($this->renderingContext) : '';

00182: }
00183:


100 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderElseChild()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\IfViewHelper.php:

00094: return $this->renderThenChild();
00095: } else {

00096: return $this->renderElseChild();

00097: }
00098: }


99 TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::render()

98 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


97 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


96 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


95 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


94 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


93 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


92 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\RootNode.php:

00023: public function evaluate(RenderingContextInterface $renderingContext)
00024: {

00025: return $this->evaluateChildNodes($renderingContext);

00026: }
00027: }


91 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\RootNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\ParsingState.php:

00117: public function render(RenderingContextInterface $renderingContext)
00118: {

00119: return $this->getRootNode()->evaluate($renderingContext);

00120: }
00121:


90 TYPO3Fluid\Fluid\Core\Parser\ParsingState::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\View\AbstractTemplateView.php:

00184: if (!$parsedTemplate->hasLayout()) {
00185: $this->startRendering(self::RENDERING_TEMPLATE, $parsedTemplate, $this->baseRenderingContext);

00186: $output = $parsedTemplate->render($this->baseRenderingContext);

00187: $this->stopRendering();
00188: } else {


89 TYPO3Fluid\Fluid\View\AbstractTemplateView::render()


C:\xampp\htdocs\typo3\extensions\timeline\Classes\Controller\TimelineController.php:

00143: $this->view->assign("color", $this->color);
00144: $this->view->assign("fore_color", $this->foreColor);

00145: return $this->view->render();

00146: }
00147:


88 DominicJoas\Timeline\Controller\TimelineController::listAction()

87 call_user_func_array(array, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Mvc\Controller\ActionController.php:

00314: if (!$validationResult->hasErrors()) {
00315: $this->emitBeforeCallActionMethodSignal($preparedArguments);

00316: $actionResult = call_user_func_array([$this, $this->actionMethodName], $preparedArguments);

00317: } else {
00318: $methodTagsValues = $this->reflectionService->getMethodTagsValues(get_class($this), $this->actionMethodName);


86 TYPO3\CMS\Extbase\Mvc\Controller\ActionController::callActionMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Mvc\Controller\ActionController.php:

00174: $this->initializeView($this->view);
00175: }

00176: $this->callActionMethod();

00177: $this->renderAssetsForRequest($request);
00178: }


85 TYPO3\CMS\Extbase\Mvc\Controller\ActionController::processRequest(TYPO3\CMS\Extbase\Mvc\Web\Request, TYPO3\CMS\Extbase\Mvc\Web\Response)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Mvc\Dispatcher.php:

00083: $controller = $this->resolveController($request);
00084: try {

00085: $controller->processRequest($request, $response);

00086: } catch (\TYPO3\CMS\Extbase\Mvc\Exception\StopActionException $ignoredException) {
00087: }


84 TYPO3\CMS\Extbase\Mvc\Dispatcher::dispatch(TYPO3\CMS\Extbase\Mvc\Web\Request, TYPO3\CMS\Extbase\Mvc\Web\Response)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Mvc\Web\FrontendRequestHandler.php:

00089: /** @var $response \TYPO3\CMS\Extbase\Mvc\ResponseInterface */
00090: $response = $this->objectManager->get(\TYPO3\CMS\Extbase\Mvc\Web\Response::class);

00091: $this->dispatcher->dispatch($request, $response);

00092: return $response;
00093: }


83 TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler::handleRequest()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Core\Bootstrap.php:

00197: $requestHandler = $requestHandlerResolver->resolveRequestHandler();
00198:

00199: $response = $requestHandler->handleRequest();

00200: // If response is NULL after handling the request we need to stop
00201: // This happens for instance, when a USER object was converted to a USER_INT


82 TYPO3\CMS\Extbase\Core\Bootstrap::handleRequest()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\extbase\Classes\Core\Bootstrap.php:

00184: {
00185: $this->initialize($configuration);

00186: return $this->handleRequest();

00187: }
00188:


81 TYPO3\CMS\Extbase\Core\Bootstrap::run("", array)

80 call_user_func_array(array, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

06339: ], [
06340: $content,

06341: $conf

06342: ]);
06343: } else {


79 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::callUserFunction("TYPO3\CMS\Extbase\Core\Bootstrap->run", array, "")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\UserContentObject.php:

00039: $this->cObj->setUserObjectType(ContentObjectRenderer::OBJECTTYPE_USER);
00040: }

00041: $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');

00042: if ($this->cObj->doConvertToUserIntObject) {
00043: $this->cObj->doConvertToUserIntObject = false;


78 TYPO3\CMS\Frontend\ContentObject\UserContentObject::render(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00818: // Render content
00819: try {

00820: $content .= $contentObject->render($configuration);

00821: } catch (ContentRenderingException $exception) {
00822: // Content rendering Exceptions indicate a critical problem which should not be


77 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\UserContentObject, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00734: $contentObject = $this->getContentObject($name);
00735: if ($contentObject) {

00736: $content .= $this->render($contentObject, $conf);

00737: } else {
00738: // Call hook functions for extra processing


76 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("USER", array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\fluid\Classes\ViewHelpers\CObjectViewHelper.php:

00152: $setup = $setup[$segment . '.'];
00153: }

00154: $content = $this->contentObjectRenderer->cObjGetSingle($setup[$lastSegment], $setup[$lastSegment . '.']);

00155: if (TYPO3_MODE === 'BE') {
00156: $this->resetFrontendEnvironment();


75 TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::render()

74 call_user_func_array(array, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\fluid\Classes\Core\ViewHelper\AbstractViewHelper.php:

00091:
00092: try {

00093: return call_user_func_array([$this, 'render'], $renderMethodParameters);

00094: } catch (Exception $exception) {
00095: if (GeneralUtility::getApplicationContext()->isProduction()) {


73 TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


72 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


71 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


70 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


69 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


68 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00302: return $closure();
00303: }

00304: return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);

00305: }
00306:


67 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderChildren()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\SectionViewHelper.php:

00106: if ($this->viewHelperVariableContainer->exists(SectionViewHelper::class, 'isCurrentlyRenderingSection')) {
00107: $this->viewHelperVariableContainer->remove(SectionViewHelper::class, 'isCurrentlyRenderingSection');

00108: $content = $this->renderChildren();

00109: }
00110: return $content;


66 TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper::render()

65 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


64 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


63 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


62 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


61 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\View\AbstractTemplateView.php:

00280:
00281: $this->startRendering($renderingTypeOnNextLevel, $parsedTemplate, $renderingContext);

00282: $output = $section->evaluate($renderingContext);

00283: $this->stopRendering();
00284: }


60 TYPO3Fluid\Fluid\View\AbstractTemplateView::renderSection("Main", array, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\RenderViewHelper.php:

00141: $content = $view->renderPartial($partial, $section, $variables, $optional);
00142: } elseif ($section !== null) {

00143: $content = $view->renderSection($section, $variables, $optional);

00144: } elseif (!$optional) {
00145: throw new \InvalidArgumentException('ViewHelper f:render called without either argument section, partial, renderable or delegate and optional flag is false');


59 TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\Traits\CompileWithRenderStatic.php:

00028: $this->arguments,
00029: $this->buildRenderChildrenClosure(),

00030: $this->renderingContext

00031: );
00032: }


58 TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::render()

57 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


56 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


55 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


54 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


53 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


52 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


51 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00302: return $closure();
00303: }

00304: return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);

00305: }
00306:


50 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderChildren()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\ThenViewHelper.php:

00033: public function render()
00034: {

00035: return $this->renderChildren();

00036: }
00037:


49 TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper::render()

48 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


47 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


46 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


45 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


44 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractConditionViewHelper.php:

00132: if ($childNode instanceof ViewHelperNode
00133: && substr($childNode->getViewHelperClassName(), -14) === 'ThenViewHelper') {

00134: $data = $childNode->evaluate($this->renderingContext);

00135: return $data;
00136: }


43 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderThenChild()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\IfViewHelper.php:

00092: {
00093: if ($this->arguments['condition']) {

00094: return $this->renderThenChild();

00095: } else {
00096: return $this->renderElseChild();


42 TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::render()

41 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


40 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


39 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


38 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


37 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


36 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


35 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00302: return $closure();
00303: }

00304: return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);

00305: }
00306:


34 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderChildren()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00317: $self = clone $this;
00318: return function() use ($self) {

00319: return $self->renderChildren();

00320: };
00321: }


33 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::TYPO3Fluid\Fluid\Core\ViewHelper\{closure}()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\ViewHelpers\SpacelessViewHelper.php:

00053: public static function renderStatic(array $arguments, \Closure $childClosure, RenderingContextInterface $renderingContext)
00054: {

00055: return trim(preg_replace('/\\>\\s+\\</', '><', $childClosure()));

00056: }
00057: }


32 TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\Traits\CompileWithRenderStatic.php:

00028: $this->arguments,
00029: $this->buildRenderChildrenClosure(),

00030: $this->renderingContext

00031: );
00032: }


31 TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::render()

30 call_user_func(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00260: {
00261: if (method_exists($this, 'render')) {

00262: return call_user_func([$this, 'render']);

00263: }
00264: if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {


29 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::callRenderMethod()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\AbstractViewHelper.php:

00248: $this->initialize();
00249:

00250: return $this->callRenderMethod();

00251: }
00252:


28 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::initializeArgumentsAndRender()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\ViewHelper\ViewHelperInvoker.php:

00077: $viewHelper->setArguments($evaluatedArguments);
00078: $viewHelper->handleAdditionalArguments($undeclaredArguments);

00079: return $viewHelper->initializeArgumentsAndRender();

00080: } catch (Exception $error) {
00081: return $renderingContext->getErrorHandler()->handleViewHelperError($error);


27 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke(TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\ViewHelperNode.php:

00151: public function evaluate(RenderingContextInterface $renderingContext)
00152: {

00153: return $renderingContext->getViewHelperInvoker()->invoke($this->uninitializedViewHelper, $this->arguments, $renderingContext);

00154: }
00155:


26 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00056: protected function evaluateChildNode(NodeInterface $node, RenderingContextInterface $renderingContext, $cast)
00057: {

00058: $output = $node->evaluate($renderingContext);

00059: if ($cast && is_object($output)) {
00060: if (!method_exists($output, '__toString')) {


25 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNode(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\ViewHelperNode, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, boolean)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\AbstractNode.php:

00043: /** @var $subNode NodeInterface */
00044: foreach ($childNodes as $subNode) {

00045: $output .= $this->evaluateChildNode($subNode, $renderingContext, true);

00046: }
00047: return $output;


24 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\AbstractNode::evaluateChildNodes(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\SyntaxTree\RootNode.php:

00023: public function evaluate(RenderingContextInterface $renderingContext)
00024: {

00025: return $this->evaluateChildNodes($renderingContext);

00026: }
00027: }


23 TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\RootNode::evaluate(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\Core\Parser\ParsingState.php:

00117: public function render(RenderingContextInterface $renderingContext)
00118: {

00119: return $this->getRootNode()->evaluate($renderingContext);

00120: }
00121:


22 TYPO3Fluid\Fluid\Core\Parser\ParsingState::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\vendor\typo3fluid\fluid\src\View\AbstractTemplateView.php:

00199: }
00200: $this->startRendering(self::RENDERING_LAYOUT, $parsedTemplate, $this->baseRenderingContext);

00201: $output = $parsedLayout->render($this->baseRenderingContext);

00202: $this->stopRendering();
00203: }


21 TYPO3Fluid\Fluid\View\AbstractTemplateView::render()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\FluidTemplateContentObject.php:

00338: protected function renderFluidView()
00339: {

00340: return $this->view->render();

00341: }
00342:


20 TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::renderFluidView()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\FluidTemplateContentObject.php:

00104:
00105: $this->renderFluidTemplateAssetsIntoPageRenderer();

00106: $content = $this->renderFluidView();

00107: $content = $this->applyStandardWrapToRenderedContent($content, $conf);
00108:


19 TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject::render(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00818: // Render content
00819: try {

00820: $content .= $contentObject->render($configuration);

00821: } catch (ContentRenderingException $exception) {
00822: // Content rendering Exceptions indicate a critical problem which should not be


18 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00734: $contentObject = $this->getContentObject($name);
00735: if ($contentObject) {

00736: $content .= $this->render($contentObject, $conf);

00737: } else {
00738: // Call hook functions for extra processing


17 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("FLUIDTEMPLATE", array, "lib.contentElement")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00716: // Getting the cObject
00717: $timeTracker->incStackPointer();

00718: $content .= $this->cObjGetSingle($name, $conf, $key);

00719: $timeTracker->decStackPointer();
00720: } else {


16 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("FLUIDTEMPLATE", array, "list")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\CaseContentObject.php:

00042: $theValue = '';
00043: } else {

00044: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);

00045: }
00046: if (isset($conf['stdWrap.'])) {


15 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00818: // Render content
00819: try {

00820: $content .= $contentObject->render($configuration);

00821: } catch (ContentRenderingException $exception) {
00822: // Content rendering Exceptions indicate a critical problem which should not be


14 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\CaseContentObject, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00734: $contentObject = $this->getContentObject($name);
00735: if ($contentObject) {

00736: $content .= $this->render($contentObject, $conf);

00737: } else {
00738: // Call hook functions for extra processing


13 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "tt_content")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00716: // Getting the cObject
00717: $timeTracker->incStackPointer();

00718: $content .= $this->cObjGetSingle($name, $conf, $key);

00719: $timeTracker->decStackPointer();
00720: } else {


12 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentContentObject.php:

00094: $this->cObj->lastChanged($row['tstamp']);
00095: $cObj->start($row, $conf['table']);

00096: $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);

00097: $cobjValue .= $tmpValue;
00098: }


11 TYPO3\CMS\Frontend\ContentObject\ContentContentObject::render(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00818: // Render content
00819: try {

00820: $content .= $contentObject->render($configuration);

00821: } catch (ContentRenderingException $exception) {
00822: // Content rendering Exceptions indicate a critical problem which should not be


10 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\ContentContentObject, array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00734: $contentObject = $this->getContentObject($name);
00735: if ($contentObject) {

00736: $content .= $this->render($contentObject, $conf);

00737: } else {
00738: // Call hook functions for extra processing


9 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CONTENT", array, "styles.content.get")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00716: // Getting the cObject
00717: $timeTracker->incStackPointer();

00718: $content .= $this->cObjGetSingle($name, $conf, $key);

00719: $timeTracker->decStackPointer();
00720: } else {


8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CONTENT", array, "100")


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\ContentObject\ContentObjectRenderer.php:

00680: if ((int)$theKey && strpos($theKey, '.') === false) {
00681: $conf = $setup[$theKey . '.'];

00682: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);

00683: }
00684: }


7 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\Page\PageGenerator.php:

00193: $timeTracker->incStackPointer();
00194: $timeTracker->push($tsfe->sPre, 'PAGE');

00195: $pageContent = $tsfe->cObj->cObjGet($tsfe->pSetup);

00196: if ($tsfe->pSetup['wrap']) {
00197: $pageContent = $tsfe->cObj->wrap($pageContent, $tsfe->pSetup['wrap']);


6 TYPO3\CMS\Frontend\Page\PageGenerator::renderContent()


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\Http\RequestHandler.php:

00209: $this->controller->preparePageContentGeneration();
00210: // Content generation

00211: PageGenerator::renderContent();

00212: $this->controller->setAbsRefPrefix();
00213: }


5 TYPO3\CMS\Frontend\Http\RequestHandler::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\core\Classes\Core\Bootstrap.php:

00317:
00318: // Execute the command which returns a Response object or NULL

00319: $this->response = $requestHandler->handleRequest($request);

00320: return $this;
00321: }


4 TYPO3\CMS\Core\Core\Bootstrap::handleRequest(TYPO3\CMS\Core\Http\ServerRequest)


C:\xampp\htdocs\typo3\sources\8.7\typo3_src-8.7.27\typo3\sysext\frontend\Classes\Http\Application.php:

00077: public function run(callable $execute = null)
00078: {

00079: $this->bootstrap->handleRequest(\TYPO3\CMS\Core\Http\ServerRequestFactory::fromGlobals());

00080:
00081: if ($execute !== null) {


3 TYPO3\CMS\Frontend\Http\Application::run()


C:\xampp\htdocs\typo3\domjos\8.7\typo3_src\typo3\sysext\frontend\Resources\Private\Php\frontend.php:

00021: call_user_func(function () {
00022: $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php';

00023: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();

00024: });


2 {closure}()


C:\xampp\htdocs\typo3\domjos\8.7\typo3_src\typo3\sysext\frontend\Resources\Private\Php\frontend.php:

00022: $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php';
00023: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run();

00024: });


1 require("C:\xampp\htdocs\typo3\domjos\8.7\typo3_src\typo3\sysext\frontend\Resources\Private\Php\frontend.php")


C:\xampp\htdocs\typo3\domjos\8.7\index.php:

00001: <?php
00002:

00003: require __DIR__ . '/typo3/sysext/frontend/Resources/Private/Php/frontend.php';


TagsNo tags attached.
GIT Revision8e7964c92b770fbd667656cee91a74659755368e

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-05-13 06:04 domjos New Issue
2020-05-13 06:04 domjos Status new => assigned
2020-05-13 06:04 domjos Assigned To => domjos
2020-05-13 06:55 domjos Status assigned => resolved
2020-05-13 06:55 domjos Resolution open => fixed
2020-05-13 06:55 domjos Fixed in Version => 10.4.1
2020-05-13 06:55 domjos GIT Revision => 8e7964c92b770fbd667656cee91a74659755368e