GithubHelp home page GithubHelp logo

pt_extbase's People

Contributors

andrehoffmann30 avatar daniellienert avatar fnkr avatar heidenreichc avatar jashi avatar jsegars avatar kabarakh avatar kpovilonis avatar maya-shines avatar michaellihs avatar radiradiesel avatar robinlawinsky avatar rottner avatar simonschaufi avatar stefan-kosker avatar thedex avatar ursulaklinger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pt_extbase's Issues

PHP7 Declaration Warning

Hi,

since update to PHP7 pt_extbase does not work anymore:

PHP Warning: Declaration of Tx_PtExtbase_Registry_Registry::addItem($object, $label, $overwrite = false) should be compatible with Tx_PtExtbase_Collection_Collection::addItem($itemObj, $id = 0) in /var/www/webroot/typo3conf/ext/pt_extbase/Classes/Registry/Registry.php line 33

Could you please check this?

PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper::buildObjectValueArray() must implement interface

Got this error in YAG if one Gallery has more then "60" pictures ... thats a breaking point for the pager.

Argument 1 passed to PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper::buildObjectValueArray() must implement interface Tx_PtExtbase_State_IdentifiableInterface, null given, called in /var/www/html/htdocs/typo3conf/ext/pt_extlist/Classes/ViewHelpers/Namespaces/GPArrayViewHelper.php on line 91

TypeError thrown in file
/var/www/html/htdocs/typo3conf/ext/pt_extlist/Classes/ViewHelpers/Namespaces/GPArrayViewHelper.php in line 155.

105 PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper::buildObjectValueArray(NULL, "page", "1")

/var/www/html/htdocs/typo3conf/ext/pt_extlist/Classes/ViewHelpers/Namespaces/GPArrayViewHelper.php:

00089:
00090: if (!$nameSpace) {

00091: $argumentArray = array_merge_recursive($argumentArray, $this->buildObjectValueArray($object, $key, $value));

00092: } else {
00093: $argumentArray = array_merge_recursive($argumentArray, $this->buildNamespaceValueArray($nameSpace, $key, $value));

104 PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper::render("page:1", NULL, "")

103 call_user_func_array(array, array)

/var/www/html/typo3_src-8.7.10/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()) {

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

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

00250: return $this->callRenderMethod();

00251: }
00252:

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

/var/www/html/typo3_src-8.7.10/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);

100 TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker::invoke("PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper", array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext, Closure)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

00520: {
00521: $viewHelperClassName = get_called_class();

00522: return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);

00523: }
00524:

99 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6.php:

00130: $output25 .= $renderingContext->getVariableProvider()->getByPath('pager.firstPage', $array26);
00131: $arguments23['arguments'] = $output25;

00132: $arguments19['arguments'] = PunktDe\PtExtlist\ViewHelpers\Namespaces\GPArrayViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext);

00133:
00134: $output18 .= PunktDe\PtExtlist\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext);

98 partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

97 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6.php:

00158: $arguments13['__thenClosure'] = $renderChildrenClosure14;
00159:

00160: $output12 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext);

00161:
00162: $output12 .= '

96 partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

95 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6.php:

00603: $arguments7['__thenClosure'] = $renderChildrenClosure8;
00604:

00605: $output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext);

00606:
00607: $output6 .= '

94 partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

93 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6.php:

00968: $arguments1['__thenClosure'] = $renderChildrenClosure2;
00969:

00970: $output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);

00971:
00972: $output0 .= '

92 partial_Themes_LightBox_Pager_0ff696a664356c7edcc7ce0293f13071066ff7f6::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php:

00327: $output = $this->renderSection($sectionName, $variables, $ignoreUnknown);
00328: } else {

00329: $output = $parsedPartial->render($renderingContext);

00330: }
00331: $this->stopRendering();

91 TYPO3Fluid\Fluid\View\AbstractTemplateView::renderPartial("Themes/LightBox/Pager", NULL, array, boolean)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php:

00139: $content = (new $delegate())->render($renderingContext);
00140: } elseif ($partial !== null) {

00141: $content = $view->renderPartial($partial, $section, $variables, $optional);

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

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

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/ItemList_action_list_8f6718e5c8d163df675ec13c49fb701abd02d8de.php:

00188: $arguments24['arguments'] = $array27;
00189:

00190: $output23 .= TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext);

00191:
00192: $output23 .= '

89 ItemList_action_list_8f6718e5c8d163df675ec13c49fb701abd02d8de::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

88 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/ItemList_action_list_8f6718e5c8d163df675ec13c49fb701abd02d8de.php:

00214: $arguments18['__thenClosure'] = $renderChildrenClosure19;
00215:

00216: $output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext);

00217:
00218: $output0 .= '

87 ItemList_action_list_8f6718e5c8d163df675ec13c49fb701abd02d8de::section_b28b7af69320201d1cf206ebf28373980add1451(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php:

00258: }
00259: $this->startRendering($renderingTypeOnNextLevel, $parsedTemplate, $renderingContext);

00260: $output = $parsedTemplate->$methodNameOfSection($renderingContext);

00261: $this->stopRendering();
00262: } else {

86 TYPO3Fluid\Fluid\View\AbstractTemplateView::renderSection("main", array, boolean)

/var/www/html/typo3_src-8.7.10/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');

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/Traits/CompileWithRenderStatic.php:

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

00030: $this->renderingContext

00031: );
00032: }

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

83 call_user_func(array)

/var/www/html/typo3_src-8.7.10/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) {

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

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

00250: return $this->callRenderMethod();

00251: }
00252:

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

/var/www/html/typo3_src-8.7.10/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);

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

/var/www/html/typo3_src-8.7.10/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:

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

/var/www/html/typo3_src-8.7.10/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')) {

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

/var/www/html/typo3_src-8.7.10/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;

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/Parser/SyntaxTree/RootNode.php:

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

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

00026: }
00027: }

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/Parser/ParsingState.php:

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

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

00120: }
00121:

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

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:

00343:
00344: if ($actionResult === null && $this->view instanceof ViewInterface) {

00345: $this->response->appendContent($this->view->render());

00346: } elseif (is_string($actionResult) && $actionResult !== '') {
00347: $this->response->appendContent($actionResult);

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:

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

00176: $this->callActionMethod();

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

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

/var/www/html/htdocs/typo3conf/ext/pt_extbase/Classes/Controller/AbstractActionController.php:

00248: public function processRequest(\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response)
00249: {

00250: parent::processRequest($request, $response);

00251:
00252: if (TYPO3_MODE === 'BE') {

71 Tx_PtExtbase_Controller_AbstractActionController::processRequest(TYPO3\CMS\Extbase\Mvc\Web\Request, TYPO3\CMS\Extbase\Mvc\Web\Response)

/var/www/html/htdocs/typo3conf/ext/yag/Classes/Controller/AbstractController.php:

00276: public function processRequest(\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response)
00277: {

00278: parent::processRequest($request, $response);

00279:
00280: if (TYPO3_MODE === 'BE') {

70 Tx_Yag_Controller_AbstractController::processRequest(TYPO3\CMS\Extbase\Mvc\Web\Request, TYPO3\CMS\Extbase\Mvc\Web\Response)

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/extbase/Classes/Core/Bootstrap.php:

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

00186: return $this->handleRequest();

00187: }
00188:

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

65 call_user_func_array(array, array)

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:

06328: ], [
06329: $content,

06330: $conf

06331: ]);
06332: } else {

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

/var/www/html/typo3_src-8.7.10/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;

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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();

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

59 call_user_func_array(array, array)

/var/www/html/typo3_src-8.7.10/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()) {

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

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

00250: return $this->callRenderMethod();

00251: }
00252:

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

/var/www/html/typo3_src-8.7.10/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);

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

00520: {
00521: $viewHelperClassName = get_called_class();

00522: return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);

00523: }
00524:

55 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/Standard_action_List_02869c8408b001393777f040a541891df1c9025b.php:

00058: $arguments1['table'] = 'tt_content';
00059:

00060: $output0 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);

00061:
00062: $output0 .= '

54 Standard_action_List_02869c8408b001393777f040a541891df1c9025b::section_62bce9422ff2d14f69ab80a154510232fc8a9afd(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php:

00258: }
00259: $this->startRendering($renderingTypeOnNextLevel, $parsedTemplate, $renderingContext);

00260: $output = $parsedTemplate->$methodNameOfSection($renderingContext);

00261: $this->stopRendering();
00262: } else {

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

/var/www/html/typo3_src-8.7.10/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');

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

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a.php:

01597: );
01598:

01599: $output20 .= TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments103, $renderChildrenClosure104, $renderingContext);

01600:
01601: $output20 .= '

51 layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

50 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a.php:

02022: };
02023:

02024: $output3 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext);

02025:
02026: $output3 .= '

49 layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a::{closure}()

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a.php:

02088: $arguments1 = array();
02089:

02090: $output0 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);

02091:
02092: $output0 .= '

47 layout_Default_html_c103614c560c5044b5d8a128387f4c7722e6b63a::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:

00338: protected function renderFluidView()
00339: {

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

00341: }
00342:

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:

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

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

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

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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 {

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

/var/www/html/typo3_src-8.7.10/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.'])) {

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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 {

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

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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

34 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CONTENT", array, "10")

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php:

00039: }
00040:

00041: $content = $this->cObj->cObjGet($conf);

00042: $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00043: if ($wrap) {

32 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::render(array)

/var/www/html/typo3_src-8.7.10/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

31 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::render(TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject, array)

/var/www/html/typo3_src-8.7.10/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

30 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("COA", array)

/var/www/html/typo3_src-8.7.10/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();

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

28 call_user_func_array(array, array)

/var/www/html/typo3_src-8.7.10/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()) {

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

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

00250: return $this->callRenderMethod();

00251: }
00252:

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

/var/www/html/typo3_src-8.7.10/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);

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

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php:

00520: {
00521: $viewHelperClassName = get_called_class();

00522: return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);

00523: }
00524:

24 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/partial_BackendLayouts_OneCol_5d0809dbb5fc420a7560d4c4d00c56dd4244c766.php:

00140: $arguments17['data'] = $array19;
00141:

00142: $output0 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext);

00143:
00144: $output0 .= '

23 partial_BackendLayouts_OneCol_5d0809dbb5fc420a7560d4c4d00c56dd4244c766::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php:

00327: $output = $this->renderSection($sectionName, $variables, $ignoreUnknown);
00328: } else {

00329: $output = $parsedPartial->render($renderingContext);

00330: }
00331: $this->stopRendering();

22 TYPO3Fluid\Fluid\View\AbstractTemplateView::renderPartial("BackendLayouts/OneCol", NULL, array, boolean)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php:

00139: $content = (new $delegate())->render($renderingContext);
00140: } elseif ($partial !== null) {

00141: $content = $view->renderPartial($partial, $section, $variables, $optional);

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

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

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d.php:

01470: $arguments76['arguments'] = $renderingContext->getVariableProvider()->getAll();
01471:

01472: $output75 .= TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments76, $renderChildrenClosure77, $renderingContext);

01473:
01474: $output75 .= '

20 Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00083: }
00084: if (isset($arguments['__thenClosure'])) {

00085: return $arguments'__thenClosure';

00086: }
00087: } elseif (!empty($arguments['__elseClosures'])) {

19 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d.php:

01505: };
01506:

01507: $output6 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments73, $renderChildrenClosure74, $renderingContext);

01508:
01509: $output6 .= '

18 Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d::{closure}()

/var/www/html/typo3_src-8.7.10/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: }

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

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d.php:

01856: $arguments4 = array();
01857:

01858: $output3 .= TYPO3Fluid\Fluid\ViewHelpers\SpacelessViewHelper::renderStatic($arguments4, $renderChildrenClosure5, $renderingContext);

01859:
01860: $output3 .= '

16 Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d::{closure}()

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00104: foreach ($closures as $elseNodeIndex => $elseNodeClosure) {
00105: if (!isset($conditionClosures[$elseNodeIndex])) {

00106: return $elseNodeClosure();

00107: } else {
00108: if ($conditionClosures$elseNodeIndex) {

15 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::evaluateElseClosures(array, array, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php:

00087: } elseif (!empty($arguments['__elseClosures'])) {
00088: $elseIfClosures = isset($arguments['__elseifClosures']) ? $arguments['__elseifClosures'] : [];

00089: return static::evaluateElseClosures($arguments['__elseClosures'], $elseIfClosures, $renderingContext);

00090: } elseif (array_key_exists('else', $arguments)) {
00091: return $arguments['else'];

14 TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array, Closure, TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/htdocs/typo3temp/var/Cache/Code/fluid_template/Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d.php:

01863: };
01864:

01865: $output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);

01866:
01867: $output0 .= '

13 Standard_action_index_bc09491f50fa12bf70f599532cff360613497f8d::render(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)

/var/www/html/typo3_src-8.7.10/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 {

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:

00338: protected function renderFluidView()
00339: {

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

00341: }
00342:

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php:

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

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

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

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

/var/www/html/typo3_src-8.7.10/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

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

/var/www/html/typo3_src-8.7.10/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

8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("FLUIDTEMPLATE", array, "10")

/var/www/html/typo3_src-8.7.10/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)

/var/www/html/typo3_src-8.7.10/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()

/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Classes/Http/RequestHandler.php:

00209: // Content generation
00210: if (!$this->controller->isINTincScript()) {

00211: PageGenerator::renderContent();

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

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

/var/www/html/typo3_src-8.7.10/typo3/sysext/core/Classes/Core/Bootstrap.php:

00313:
00314: // Execute the command which returns a Response object or NULL

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

00316: return $this;
00317: }

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

/var/www/html/typo3_src-8.7.10/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()

/var/www/html/typo3_src-8.7.10/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}()

/var/www/html/typo3_src-8.7.10/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("/var/www/html/typo3_src-8.7.10/typo3/sysext/frontend/Resources/Private/Php/frontend.php")

/var/www/html/typo3_src-8.7.10/index.php:

00001: <?php
00002:

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

Fatal error in front end view of album

I created a gallery with an album, included the plugin in a page and want to show an album with the lightbox theme. The first page is showed nicely, but when I click "next" in the pager, I get an fatal error:

Fatal error: Declaration of Tx_PtExtbase_Controller_AbstractActionController::processRequest() must be compatible with TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface::processRequest(TYPO3\CMS\Extbase\Mvc\RequestInterface $request, TYPO3\CMS\Extbase\Mvc\ResponseInterface $response) in /www/htdocs/w00ccc62/typo3/htdocs/typo3conf/ext/pt_extbase/Classes/Controller/AbstractActionController.php on line 255

The referenced function in pt_extbase/Classes/Controller/AbstractActionController.php reads:

public function processRequest(Tx_Extbase_MVC_RequestInterface $request, Tx_Extbase_MVC_ResponseInterface $response) {
    parent::processRequest($request, $response);

    if(TYPO3_MODE === 'BE') {
        // if we are in BE mode, this ist the last line called
        $this->lifecycleManager->updateState(Tx_PtExtbase_Lifecycle_Manager::END);
    }
}

When I change the function signature to

public function processRequest(\TYPO3\CMS\Extbase\Mvc\RequestInterface $request, \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response) {
    parent::processRequest($request, $response);

    if(TYPO3_MODE === 'BE') {
        // if we are in BE mode, this ist the last line called
        $this->lifecycleManager->updateState(Tx_PtExtbase_Lifecycle_Manager::END);
    }
}

it works. Does this make any sense?

The same problem is also mentioned here and here.

Fatal error: Class 'TYPO3\CMS\Core\Tests\UnitTestCase' not found

After updating to current master I get this error:
Fatal error: Class 'TYPO3\CMS\Core\Tests\UnitTestCase' not found in /app/web/typo3conf/ext/pt_extbase/Classes/Testing/Unit/AbstractBaseTestcase.php on line 37

TYPO3 Version is 7.6
Installed via composer

fatal error because go

pt_extbase/Classes/Div.php
function function returnTyposcriptSetup has a big problem unsetting $GLOBALS['TSFE']

it will cause t3lib_TStemplate->runThroughTemplates( ) -> versionOL() to give fatal error because it'll need TSFE!

i solved by commenting the us net... i guess the whole thing should be checked out carefully!

if (is_object($GLOBALS['TSFE'])) {
$tmpTSFE = $GLOBALS['TSFE'];
//unset($GLOBALS['TSFE']);
}

pt_extbase craches scheduler

Hi,

pt_extbase breaks the scheduler: Adding and editing tasks is impossible, if this extension is installed.
The scheduler form is not shown, instead an Exception is thrown:
object(TYPO3\CMS\Extbase\Object\Container\Exception\UnknownObjectException)#702 (7) { ["message":protected]=> string(107) "Could not analyse class:Tx_PtExtbase_Compatibility_Core_ExtensionManager maybe not loaded or no autoloader?" ["string":"Exception":private]=> string(0) "" ["code":protected]=> int(1289386765) ["file":protected]=> string(98) "[...]/typo3/sysext/extbase/Classes/Object/Container/ClassInfoFactory.php" ["line":protected]=> int(37) [...]
The var_dump was added to typo3/sysext/scheduler/Classes/Controller/SchedulerModuleController.php
in getModuleContent at the comment Handle chosen action cases 'add' and 'edit' in the catch-Block
(where $e->getCode() is compared to "1305100019" - search for it)

In production, I'm using TYPO3 6.2.15 and pt_extbase 4.0.0
In my testing installation using TYPO3 7.6.0 (same extbase version), the problem still exists.

How to execute unit tests?

I want to use Tx_PtExtbase_Tests_Unit_AbstractBaseTestcase for my extbase extension unit tests too but I'm struggling to:
a) execute the pt_extbase unit tests
b) execute unit tests of my extension which are based on the abstract class.

typo3src/bin/phpunit -c typo3/sysext/core/Build/UnitTests.xml typo3conf/ext/pt_extbase/Tests/Unit/

Any help appreciated (TYPO3 6.2)

Scheduler TYPO3\CMS\Fluid\View\StandaloneView::setPartialRootPath()

The creation of new tasks is broken by the extension.

Core: Exception handler (WEB): Uncaught TYPO3 Exception: Call to undefined method TYPO3\CMS\Fluid\View\StandaloneView::setPartialRootPath() | Error thrown in file /var/customers/webs/klimek/df/typo3conf/ext/pt_extbase/Classes/Scheduler/SqlRunner/SqlRunnerTaskAdditionalFields.php in line 105. Requested URL: https://www.digitale-fotografien.com/typo3/index.php?M=system_txschedulerM1&moduleToken=5cf8e33dc8afda32da2009e55208db48b25b869e&CMD=add

Method getEnabledExtensionList not available anymore

Hello,

you have a call in pt_extbase toTYPO3\CMS\Core\Utility\ExtensionManagementUtility::getEnabledExtensionList.

This Method is deprecated since 6.0 and was removed in 6.2.

Please change this call to getLoadedExtensionListArray() and remove trimExplode.

Stefan

Getting framework configuration

I've implemented the AJAX via eID approach which works great, thanks! One problem I am running into is that I am not able to get the whole framework extension configuration which I'd like to get for rendering custom templates as ajax responses.

$extbaseFrameworkConfiguration = $this->configurationManager->getConfiguration(Tx_Extbase_Configuration_ConfigurationManagerInterface::CONFIGURATION_TYPE_FULL_TYPOSCRIPT);

However, this lacks a correct storagePid and the settings defined in a typoscript template, e.g. templateRootPath and partialRootPath.

Is there a way to get that implemented in pt_extbase?

Missing Icon

The icon icon_tx_ptextbase_tree_node.png is missing.
This is used in backend where access to tables for users or usergroups can be (dis-)allowed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.