View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000677 | Timeline | Compatibility | public | 2020-05-13 06:04 | 2020-05-13 06:55 |
Reporter | domjos | Assigned To | domjos | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 10.4.0 | ||||
Target Version | 10.4.1 | Fixed in Version | 10.4.1 | ||
Summary | 0000677: 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'; | ||||
Tags | No tags attached. | ||||
GIT Revision | 8e7964c92b770fbd667656cee91a74659755368e | ||||
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 |