punktde / pt_extbase Goto Github PK
View Code? Open in Web Editor NEWTools for Extbase Development
Home Page: https://punkt.de
Tools for Extbase Development
Home Page: https://punkt.de
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']);
}
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
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
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?
ext:YAG don't work correct after EXT:Flux installing.
After iam uninstall flux, YAG work correct again.
iam open issue in ext:flux development branch:
FluidTYPO3/flux#532
.... and this is his comment:
FluidTYPO3/flux#532 (comment)
Please resolve this issue
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.
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?
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';
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)
If I understand correctly, the eIDDispatcher.php does currently not support namespaced controllers - correct? Are there plans to do so?
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?
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.
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
Hi,
I tried to install pt_extlist 2.0.0 and pt_extbase 2.0.0 and these extensions make problem with scheduler.
For example, I can't create a scheduled task when these extensions are installed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.