|
<!DOCTYPE html>
|
|
<html><head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<meta charset="UTF-8">
|
|
<title>TYPO3 Exception</title>
|
|
<meta name="robots" content="noindex,nofollow">
|
|
<style> html {
|
|
-webkit-text-size-adjust: 100%;
|
|
-ms-text-size-adjust: 100%;
|
|
-ms-overflow-style: scrollbar;
|
|
-webkit-tap-highlight-color: transparent;
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
}
|
|
|
|
.exception-page {
|
|
background-color: #eaeaea;
|
|
color: #212121;
|
|
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
|
|
font-weight: 400;
|
|
height: 100vh;
|
|
line-height: 1.5;
|
|
overflow-x: hidden;
|
|
overflow-y: scroll;
|
|
text-align: left;
|
|
top: 0;
|
|
}
|
|
|
|
.panel-collapse .exception-page {
|
|
height: 100%;
|
|
}
|
|
|
|
.exception-page a {
|
|
color: #ff8700;
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.exception-page a:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.exception-page abbr[title] {
|
|
border-bottom: none;
|
|
cursor: help;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.exception-page code,
|
|
.exception-page kbd,
|
|
.exception-page pre,
|
|
.exception-page samp {
|
|
font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.exception-page pre {
|
|
background-color: #ffffff;
|
|
overflow-x: auto;
|
|
border: 1px solid rgba(0,0,0,0.125);
|
|
}
|
|
|
|
.exception-page pre span {
|
|
display: block;
|
|
line-height: 1.3em;
|
|
}
|
|
|
|
.exception-page pre span:before {
|
|
display: inline-block;
|
|
content: attr(data-line);
|
|
border-right: 1px solid #b9b9b9;
|
|
margin-right: 0.5em;
|
|
padding-right: 0.5em;
|
|
background-color: #f4f4f4;
|
|
width: 4em;
|
|
text-align: right;
|
|
color: #515151;
|
|
}
|
|
|
|
.exception-page pre span.highlight {
|
|
background-color: #cce5ff;
|
|
}
|
|
|
|
.exception-page .break-long-words {
|
|
-ms-word-break: break-all;
|
|
word-break: break-all;
|
|
word-break: break-word;
|
|
-webkit-hyphens: auto;
|
|
-moz-hyphens: auto;
|
|
hyphens: auto;
|
|
}
|
|
|
|
.exception-page .callout {
|
|
padding: 1.5rem;
|
|
background-color: #fff;
|
|
margin-bottom: 2em;
|
|
box-shadow: 0 2px 1px rgba(0,0,0,.15);
|
|
border-left: 3px solid #8c8c8c;
|
|
}
|
|
|
|
.exception-page .callout-title {
|
|
margin: 0;
|
|
}
|
|
|
|
.exception-page .callout-body p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.exception-page .container {
|
|
max-width: 1140px;
|
|
margin: 0 auto;
|
|
padding: 0 30px;
|
|
}
|
|
|
|
.panel-collapse .exception-page .container {
|
|
width: 100%;
|
|
}
|
|
|
|
.exception-page .exception-illustration {
|
|
width: 3em;
|
|
height: 3em;
|
|
float: left;
|
|
margin-right: 1rem;
|
|
}
|
|
|
|
.exception-page .exception-illustration svg {
|
|
width: 100%;
|
|
}
|
|
|
|
.exception-page .exception-illustration svg path {
|
|
fill: #ff8700;
|
|
}
|
|
|
|
.exception-page .exception-summary {
|
|
background: #000000;
|
|
color: #fff;
|
|
padding: 1.5rem 0;
|
|
margin-bottom: 2rem;
|
|
}
|
|
|
|
.exception-page .exception-summary h1 {
|
|
margin: 0;
|
|
}
|
|
|
|
.exception-page .text-muted {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.exception-page .trace {
|
|
background-color: #fff;
|
|
margin-bottom: 2rem;
|
|
box-shadow: 0 2px 1px rgba(0,0,0,.15);
|
|
}
|
|
|
|
.exception-page .trace-arguments {
|
|
color: #8c8c8c;
|
|
}
|
|
|
|
.exception-page .trace-body {
|
|
}
|
|
|
|
.exception-page .trace-call {
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.exception-page .trace-class {
|
|
margin: 0;
|
|
}
|
|
|
|
.exception-page .trace-file pre {
|
|
margin-top: 1.5rem;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.exception-page .trace-head {
|
|
color: #721c24;
|
|
background-color: #f8d7da;
|
|
padding: 1.5rem;
|
|
}
|
|
|
|
.exception-page .trace-file-path {
|
|
word-break: break-all;
|
|
}
|
|
|
|
.exception-page .trace-message {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.exception-page .trace-step {
|
|
padding: 1.5rem;
|
|
border-bottom: 1px solid #b9b9b9;
|
|
}
|
|
|
|
.exception-page .trace-step > *:first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.exception-page .trace-step > *:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.exception-page .trace-step:nth-child(even)
|
|
{
|
|
background-color: #fafafa;
|
|
}
|
|
|
|
.exception-page .trace-step:last-child {
|
|
border-bottom: none;
|
|
}</style>
|
|
</head>
|
|
<body cz-shortcut-listen="true">
|
|
<div class="exception-page">
|
|
<div class="exception-summary">
|
|
<div class="container">
|
|
<div class="exception-message-wrapper">
|
|
<div class="exception-illustration hidden-xs-down"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M11.1 10.3c-.2 0-.3.1-.5.1C9 10.4 6.8 5 6.8 3.2c0-.7.2-.9.4-1.1-2 .2-4.2.9-4.9 1.8-.2.2-.3.6-.3 1 0 2.8 3 9.2 5.1 9.2 1 0 2.6-1.6 4-3.8m-1-8.4c1.9 0 3.9.3 3.9 1.4 0 2.2-1.4 4.9-2.1 4.9C10.6 8.3 9 4.7 9 2.9c0-.8.3-1 1.1-1"></path></svg></div>
|
|
<h1 class="exception-message break-long-words">Whoops, looks like something went wrong.</h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<div class="callout">
|
|
<h4 class="callout-title">Get help in the TYPO3 Documentation</h4>
|
|
<div class="callout-body">
|
|
<p>
|
|
If you need help solving this exception, you can have a look at the TYPO3 Documentation.
|
|
There you can find solutions provided by the TYPO3 community.
|
|
Once you have found a solution to the problem, help others by contributing to the
|
|
documentation page.
|
|
</p>
|
|
<p>
|
|
<a href="https://typo3.org/go/exception/CMS/debug/1476107295" target="_blank" rel="noreferrer">Find a solution for this exception in the TYPO3 Documentation.</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<div class="trace">
|
|
<div class="trace-head">
|
|
<h3 class="trace-class">
|
|
<span class="text-muted">(1/1)</span>
|
|
<span class="exception-title">#1476107295 TYPO3\CMS\Core\Error\Exception</span>
|
|
</h3>
|
|
<p class="trace-message break-long-words">PHP
|
|
Warning: Undefined array key "protectLvar" in
|
|
/var/www/html/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php
|
|
line 1173</p>
|
|
</div>
|
|
<div class="trace-body">
|
|
<div class="trace-step"><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Error/ErrorHandler.php</strong> line 145</span></div><div class="trace-file-content"><pre><span class="" data-line="141"> }
|
|
</span><span class="" data-line="142">
|
|
</span><span class="" data-line="143"> $message = self::ERROR_LEVEL_LABELS[$errorLevel] . ': ' . $errorMessage . ' in ' . $errorFile . ' line ' . $errorLine;
|
|
</span><span class="" data-line="144"> if ($errorLevel & $this->exceptionalErrors) {
|
|
</span><span class="highlight" data-line="145"> throw new Exception($message, 1476107295);
|
|
</span><span class="" data-line="146"> }
|
|
</span><span class="" data-line="147">
|
|
</span><span class="" data-line="148"> $message = $this->getFormattedLogMessage($message);
|
|
</span><span class="" data-line="149">
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Error\ErrorHandler</span><span class="trace-type">-></span><span class="trace-method">handleError</span>(<span class="trace-arguments">2,
|
|
'Undefined array key "protectLvar"',
|
|
'/var/www/html/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php',
|
|
1173</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php</strong> line 1173</span></div><div class="trace-file-content"><pre><span class="" data-line="1169"> if (!$this->sys_page->isPageSuitableForLanguage($data, $this->getCurrentLanguageAspect())) {
|
|
</span><span class="" data-line="1170"> return false;
|
|
</span><span class="" data-line="1171"> }
|
|
</span><span class="" data-line="1172"> // Checking if "&L" should be modified so links to non-accessible pages will not happen.
|
|
</span><span class="highlight" data-line="1173"> if ($this->getCurrentLanguageAspect()->getId() > 0 && $this->conf['protectLvar']) {
|
|
</span><span class="" data-line="1174"> $pageTranslationVisibility = new PageTranslationVisibility((int)($data['l18n_cfg'] ?? 0));
|
|
</span><span class="" data-line="1175"> if ($this->conf['protectLvar'] === 'all' || $pageTranslationVisibility->shouldHideTranslationIfNoTranslatedRecordExists()) {
|
|
</span><span class="" data-line="1176"> $olRec = $this->sys_page->getPageOverlay($data['uid'], $this->getCurrentLanguageAspect()->getId());
|
|
</span><span class="" data-line="1177"> if (empty($olRec)) {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject</span><span class="trace-type">-></span><span class="trace-method">filterMenuPages</span>(<span class="trace-arguments"><em>array</em>('uid'
|
|
=> 452, 'pid' => 1, 'tstamp' => 1632901975, 'crdate' =>
|
|
1630337822, 'cruser_id' => 1, 'deleted' => 0, 'hidden' => 0,
|
|
'starttime' => 0, 'endtime' => 0, 'fe_group' => '', 'sorting'
|
|
=> 544, 'rowDescription' => <em>null</em>, 'editlock' => 0,
|
|
'sys_language_uid' => 1, 'l10n_parent' => 452, 'l10n_source' =>
|
|
452, 'l10n_state' =>
|
|
'{"starttime":"parent","endtime":"parent","nav_hide":"parent","url":"parent","lastUpdated":"parent","newUntil":"parent","no_search":"parent","shortcut":"custom","shortcut_mode":"parent","content_from_pid":"parent","author":"parent","author_email":"parent","media":"parent","og_image":"parent","twitter_image":"parent"}',
|
|
't3_origuid' => 0, 'l10n_diffsource' =>
|
|
'{"doktype":"1","title":"Page
|
|
A","slug":"\\/page-a","nav_title":"","subtitle":"","seo_title":"","description":"","canonical_link":"","sitemap_changefreq":"","sitemap_priority":"0.5","og_title":"","og_description":"","twitter_title":"","twitter_description":"","twitter_card":"summary","abstract":"","keywords":"","hidden":"0","categories":"0","rowDescription":"","TSconfig":"","php_tree_stop":"0","editlock":"0","layout":"0","fe_group":"","extendToSubpages":"0","target":"","cache_timeout":"0","cache_tags":"","mount_pid":"0","is_siteroot":"0","mount_pid_ol":"0","module":"","fe_login_mode":"0","l18n_cfg":"0","backend_layout":"","backend_layout_next_level":"","tsconfig_includes":"","no_index":"0","no_follow":"0","starttime":"0","endtime":"0","nav_hide":"0","url":"","lastUpdated":"0","newUntil":"0","no_search":"0","shortcut":"0","shortcut_mode":"0","content_from_pid":"0","author":"","author_email":"","media":"0","og_image":"0","twitter_image":"0"}',
|
|
't3ver_oid' => 0, 't3ver_wsid' => 0, 't3ver_state' => 0,
|
|
't3ver_stage' => 0, 'perms_userid' => 1, 'perms_groupid' => 0,
|
|
'perms_user' => 31, 'perms_group' => 27, 'perms_everybody' =>
|
|
0, 'title' => '[Translate to Deutsch:] Page A', 'slug' =>
|
|
'/translate-to-deutsch-page-a', 'doktype' => 1, 'TSconfig' => <em>null</em>,
|
|
'is_siteroot' => 0, 'php_tree_stop' => 0, 'url' => '',
|
|
'shortcut' => 453, 'shortcut_mode' => 0, 'subtitle' => '',
|
|
'layout' => 0, 'target' => '', 'media' => 0, 'lastUpdated'
|
|
=> 0, 'keywords' => <em>null</em>, 'cache_timeout' => 0, 'cache_tags' => '', 'newUntil' => 0, 'description' => <em>null</em>, 'no_search' => 0, 'SYS_LASTCHANGED' => 1630402047, 'abstract' => <em>null</em>,
|
|
'module' => '', 'extendToSubpages' => 0, 'author' => '',
|
|
'author_email' => '', 'nav_title' => '', 'nav_hide' => 0,
|
|
'content_from_pid' => 0, 'mount_pid' => 0, 'mount_pid_ol' => 0,
|
|
'l18n_cfg' => 0, 'fe_login_mode' => 0, 'backend_layout' => '',
|
|
'backend_layout_next_level' => '', 'tsconfig_includes' => '',
|
|
'tx_impexp_origuid' => 0, 'seo_title' => '', 'no_index' => 0,
|
|
'no_follow' => 0, 'og_title' => '', 'og_description' => <em>null</em>, 'og_image' => 0, 'twitter_title' => '', 'twitter_description' => <em>null</em>,
|
|
'twitter_image' => 0, 'twitter_card' => 'summary',
|
|
'canonical_link' => '', 'sitemap_priority' => '0.5',
|
|
'sitemap_changefreq' => '', 'categories' => 0,
|
|
'tx_styleguide_containsdemo' => '', 'tx_mask_gjghjgh' => '',
|
|
'tx_mask_rtthbtrhrt' => <em>null</em>, '_PAGES_OVERLAY' => <em>true</em>, '_PAGES_OVERLAY_UID' => 454, '_PAGES_OVERLAY_LANGUAGE' => 1, '_PAGES_OVERLAY_REQUESTEDLANGUAGE' => 1), <em>array</em>(), <em>false</em></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php</strong> line 398</span></div><div class="trace-file-content"><pre><span class="" data-line="394"> $this->menuArr = [];
|
|
</span><span class="" data-line="395"> foreach ($menuItems as $data) {
|
|
</span><span class="" data-line="396"> $isSpacerPage = (int)($data['doktype'] ?? 0) === PageRepository::DOKTYPE_SPACER || ($data['ITEM_STATE'] ?? '') === 'SPC';
|
|
</span><span class="" data-line="397"> // if item is a spacer, $spacer is set
|
|
</span><span class="highlight" data-line="398"> if ($this->filterMenuPages($data, $banUidArray, $isSpacerPage)) {
|
|
</span><span class="" data-line="399"> $c_b++;
|
|
</span><span class="" data-line="400"> // If the beginning item has been reached.
|
|
</span><span class="" data-line="401"> if ($begin <= $c_b) {
|
|
</span><span class="" data-line="402"> $this->menuArr[$c] = $this->determineOriginalShortcutPage($data);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject</span><span class="trace-type">-></span><span class="trace-method">makeMenu</span>(<span class="trace-arguments"></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/HierarchicalMenuContentObject.php</strong> line 54</span></div><div class="trace-file-content"><pre><span class="" data-line="50"> $GLOBALS['TSFE']->register['count_HMENU_MENUOBJ'] = 0;
|
|
</span><span class="" data-line="51"> $GLOBALS['TSFE']->register['count_MENUOBJ'] = 0;
|
|
</span><span class="" data-line="52"> $menu->parent_cObj = $this->cObj;
|
|
</span><span class="" data-line="53"> $menu->start($GLOBALS['TSFE']->tmpl, $GLOBALS['TSFE']->sys_page, '', $conf, 1, '', $this->request);
|
|
</span><span class="highlight" data-line="54"> $menu->makeMenu();
|
|
</span><span class="" data-line="55"> $theValue .= $menu->writeMenu();
|
|
</span><span class="" data-line="56"> } catch (NoSuchMenuTypeException $e) {
|
|
</span><span class="" data-line="57"> }
|
|
</span><span class="" data-line="58"> $wrap = $this->cObj->stdWrapValue('wrap', $conf ?? []);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\HierarchicalMenuContentObject</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>array</em>('wrap' => '[|]', 'special' => 'directory', 'special.' => <em>array</em>('value' => '1'), 'TMENU', '1.' => <em>array</em>('IProcFunc'
|
|
=>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->replacePlaceholderInRenderedMenuItem',
|
|
'expAll' => 1, 'alternativeSortingField' => '', 'NO' => '1',
|
|
'NO.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '0', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '0', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|')))), 'IFSUB' => '1', 'IFSUB.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '0', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '0', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|')))), 'ACT' => '1', 'ACT.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '1', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '0', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|')))), 'ACTIFSUB' => '1', 'ACTIFSUB.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '1', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '0', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|')))), 'CUR' => '1', 'CUR.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '1', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '1', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|')))), 'CURIFSUB' => '1', 'CURIFSUB.' => <em>array</em>('doNotLinkIt' => '1', 'wrapItemAndSub' => '{|}, |*| {|}, |*| {|}', 'stdWrap.' => <em>array</em>('cObject' => 'COA', 'cObject.' => <em>array</em>('USER', '10.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->getDataAsJson', 'stdWrap.' => <em>array</em>('wrap' => '"data":|')), 'TEXT', '20.' => <em>array</em>('field'
|
|
=> 'nav_title // title', 'trim' => '1', 'wrap' =>
|
|
',"title":|', 'preUserFunc' =>
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor->jsonEncodeUserFunc'),
|
|
'TEXT', '21.' => <em>array</em>('value' => '###LINKPLACEHOLDER###', 'wrap' => ',"link":|'), 'TEXT', '22.' => <em>array</em>('value' => '###TARGETPLACEHOLDER###', 'wrap' => ',"target":|'), 'TEXT', '30.' => <em>array</em>('value' => '1', 'wrap' => ',"active":|'), 'TEXT', '40.' => <em>array</em>('value' => '1', 'wrap' => ',"current":|'), 'TEXT', '50.' => <em>array</em>('value' => '0', 'wrap' => ',"spacer":|'))))))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/DataProcessing/MenuProcessor.php</strong> line 451</span></div><div class="trace-file-content"><pre><span class="" data-line="447"> $this->buildConfiguration();
|
|
</span><span class="" data-line="448">
|
|
</span><span class="" data-line="449"> // Process Configuration
|
|
</span><span class="" data-line="450"> $menuContentObject = $cObj->getContentObject('HMENU');
|
|
</span><span class="highlight" data-line="451"> $renderedMenu = $menuContentObject->render($this->menuConfig);
|
|
</span><span class="" data-line="452"> if (!$renderedMenu) {
|
|
</span><span class="" data-line="453"> return $processedData;
|
|
</span><span class="" data-line="454"> }
|
|
</span><span class="" data-line="455">
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\DataProcessing\MenuProcessor</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer), <em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))), <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')))), <em>array</em>('data' => <em>array</em>('uid'
|
|
=> 2, 'rowDescription' => '', 'pid' => 1, 'tstamp' =>
|
|
1630579519, 'crdate' => 1613461834, 'cruser_id' => 1, 'deleted'
|
|
=> 0, 'hidden' => 0, 'starttime' => 0, 'endtime' => 0,
|
|
'fe_group' => '', 'sorting' => 32, 'editlock' => 0,
|
|
'sys_language_uid' => 1, 'l18n_parent' => 2, 'l10n_source' =>
|
|
2, 'l10n_state' => <em>null</em>, 't3_origuid' => 2,
|
|
'l18n_diffsource' =>
|
|
'{"CType":"","colPos":"","header":"","header_layout":"","header_position":"","date":"","header_link":"","subheader":"","pages":"","layout":"","frame_class":"","space_before_class":"","space_after_class":"","sectionIndex":"","linkToTop":"","accessibility_title":"","accessibility_bypass":"","accessibility_bypass_text":"","sys_language_uid":"","hidden":"0","starttime":"0","endtime":"0","fe_group":"","editlock":"","categories":"","rowDescription":""}',
|
|
't3ver_oid' => 0, 't3ver_wsid' => 0, 't3ver_state' => 0,
|
|
't3ver_stage' => 0, 'CType' => 'menu_abstract', 'header' =>
|
|
'[Translate to Deutsch:] Abstracts', 'header_position' => '',
|
|
'bodytext' => <em>null</em>, 'bullets_type' => 0,
|
|
'uploads_description' => 0, 'uploads_type' => 0, 'assets' => 0,
|
|
'image' => 0, 'imagewidth' => 0, 'imageorient' => 0,
|
|
'imagecols' => 2, 'imageborder' => 0, 'media' => 0, 'layout'
|
|
=> 0, 'frame_class' => 'default', 'cols' => 0,
|
|
'space_before_class' => '', 'space_after_class' => '', 'records'
|
|
=> '', 'pages' => '1', 'colPos' => 0, 'subheader' => '',
|
|
'header_link' => '', 'image_zoom' => 0, 'header_layout' => '0',
|
|
'list_type' => '', 'sectionIndex' => 1, 'linkToTop' => 0,
|
|
'file_collections' => '', 'filelink_size' => 0, 'filelink_sorting'
|
|
=> '', 'filelink_sorting_direction' => '', 'target' => '',
|
|
'date' => 0, 'recursive' => 0, 'imageheight' => 0,
|
|
'pi_flexform' => <em>null</em>, 'accessibility_title' => '',
|
|
'accessibility_bypass' => 0, 'accessibility_bypass_text' => '',
|
|
'selected_categories' => '', 'category_field' => '', 'table_class'
|
|
=> '', 'table_caption' => <em>null</em>, 'table_delimiter' =>
|
|
124, 'table_enclosure' => 0, 'table_header_position' => 0,
|
|
'table_tfoot' => 0, 'tx_impexp_origuid' => 0, 'categories' =>
|
|
3, 'tx_styleguide_containsdemo' => '', 'tx_mask_asgerhz' => 0,
|
|
'tx_mask_datetime' => <em>null</em>, 'tx_mask_f' => '',
|
|
'tx_mask_frzr' => 0, 'tx_mask_g' => 0, 'tx_mask_h' => 0.0,
|
|
'tx_mask_hg' => 0, 'tx_mask_j' => '', 'tx_mask_k' => <em>null</em>, 'tx_mask_l' => <em>null</em>, 'tx_mask_lh' => <em>null</em>, 'tx_mask_m' => <em>null</em>, 'tx_mask_mkjkm' => <em>null</em>,
|
|
'tx_mask_rjrtj' => 0, 'tx_mask_tzktk' => '', 'tx_mask_ukuzk'
|
|
=> 0, 'tx_mask_ukuzkut' => 0, 'tx_mask_ukuzkut_parent' => 0,
|
|
'tx_mask_content_rep_parent' => 0, 'tx_mask_a' => '',
|
|
'tx_mask_content_outside_repeat' => 0,
|
|
'tx_mask_content_outside_repeat_parent' => 0, 'tx_mask_date' => <em>null</em>, 'tx_mask_link' => <em>null</em>, 'tx_mask_my_richtext' => <em>null</em>,
|
|
'tx_mask_repeating_content' => 0, 'tx_mask_content_in_repeat_parent'
|
|
=> 0, 'tx_news_related_news' => 0, '_LOCALIZED_UID' => 23),
|
|
'current' => <em>null</em>)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentDataProcessor.php</strong> line 61</span></div><div class="trace-file-content"><pre><span class="" data-line="57">
|
|
</span><span class="" data-line="58"> $processorConfiguration = $processors[$key . '.'] ?? [];
|
|
</span><span class="" data-line="59">
|
|
</span><span class="" data-line="60"> $variables = GeneralUtility::makeInstance($className)->process(
|
|
</span><span class="highlight" data-line="61"> $cObject,
|
|
</span><span class="" data-line="62"> $configuration,
|
|
</span><span class="" data-line="63"> $processorConfiguration,
|
|
</span><span class="" data-line="64"> $variables
|
|
</span><span class="" data-line="65"> );
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentDataProcessor</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer), <em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))), <em>array</em>('data' => <em>array</em>('uid'
|
|
=> 2, 'rowDescription' => '', 'pid' => 1, 'tstamp' =>
|
|
1630579519, 'crdate' => 1613461834, 'cruser_id' => 1, 'deleted'
|
|
=> 0, 'hidden' => 0, 'starttime' => 0, 'endtime' => 0,
|
|
'fe_group' => '', 'sorting' => 32, 'editlock' => 0,
|
|
'sys_language_uid' => 1, 'l18n_parent' => 2, 'l10n_source' =>
|
|
2, 'l10n_state' => <em>null</em>, 't3_origuid' => 2,
|
|
'l18n_diffsource' =>
|
|
'{"CType":"","colPos":"","header":"","header_layout":"","header_position":"","date":"","header_link":"","subheader":"","pages":"","layout":"","frame_class":"","space_before_class":"","space_after_class":"","sectionIndex":"","linkToTop":"","accessibility_title":"","accessibility_bypass":"","accessibility_bypass_text":"","sys_language_uid":"","hidden":"0","starttime":"0","endtime":"0","fe_group":"","editlock":"","categories":"","rowDescription":""}',
|
|
't3ver_oid' => 0, 't3ver_wsid' => 0, 't3ver_state' => 0,
|
|
't3ver_stage' => 0, 'CType' => 'menu_abstract', 'header' =>
|
|
'[Translate to Deutsch:] Abstracts', 'header_position' => '',
|
|
'bodytext' => <em>null</em>, 'bullets_type' => 0,
|
|
'uploads_description' => 0, 'uploads_type' => 0, 'assets' => 0,
|
|
'image' => 0, 'imagewidth' => 0, 'imageorient' => 0,
|
|
'imagecols' => 2, 'imageborder' => 0, 'media' => 0, 'layout'
|
|
=> 0, 'frame_class' => 'default', 'cols' => 0,
|
|
'space_before_class' => '', 'space_after_class' => '', 'records'
|
|
=> '', 'pages' => '1', 'colPos' => 0, 'subheader' => '',
|
|
'header_link' => '', 'image_zoom' => 0, 'header_layout' => '0',
|
|
'list_type' => '', 'sectionIndex' => 1, 'linkToTop' => 0,
|
|
'file_collections' => '', 'filelink_size' => 0, 'filelink_sorting'
|
|
=> '', 'filelink_sorting_direction' => '', 'target' => '',
|
|
'date' => 0, 'recursive' => 0, 'imageheight' => 0,
|
|
'pi_flexform' => <em>null</em>, 'accessibility_title' => '',
|
|
'accessibility_bypass' => 0, 'accessibility_bypass_text' => '',
|
|
'selected_categories' => '', 'category_field' => '', 'table_class'
|
|
=> '', 'table_caption' => <em>null</em>, 'table_delimiter' =>
|
|
124, 'table_enclosure' => 0, 'table_header_position' => 0,
|
|
'table_tfoot' => 0, 'tx_impexp_origuid' => 0, 'categories' =>
|
|
3, 'tx_styleguide_containsdemo' => '', 'tx_mask_asgerhz' => 0,
|
|
'tx_mask_datetime' => <em>null</em>, 'tx_mask_f' => '',
|
|
'tx_mask_frzr' => 0, 'tx_mask_g' => 0, 'tx_mask_h' => 0.0,
|
|
'tx_mask_hg' => 0, 'tx_mask_j' => '', 'tx_mask_k' => <em>null</em>, 'tx_mask_l' => <em>null</em>, 'tx_mask_lh' => <em>null</em>, 'tx_mask_m' => <em>null</em>, 'tx_mask_mkjkm' => <em>null</em>,
|
|
'tx_mask_rjrtj' => 0, 'tx_mask_tzktk' => '', 'tx_mask_ukuzk'
|
|
=> 0, 'tx_mask_ukuzkut' => 0, 'tx_mask_ukuzkut_parent' => 0,
|
|
'tx_mask_content_rep_parent' => 0, 'tx_mask_a' => '',
|
|
'tx_mask_content_outside_repeat' => 0,
|
|
'tx_mask_content_outside_repeat_parent' => 0, 'tx_mask_date' => <em>null</em>, 'tx_mask_link' => <em>null</em>, 'tx_mask_my_richtext' => <em>null</em>,
|
|
'tx_mask_repeating_content' => 0, 'tx_mask_content_in_repeat_parent'
|
|
=> 0, 'tx_news_related_news' => 0, '_LOCALIZED_UID' => 23),
|
|
'current' => <em>null</em>)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php</strong> line 101</span></div><div class="trace-file-content"><pre><span class="" data-line="97"> $this->setPartialRootPath($conf);
|
|
</span><span class="" data-line="98"> $this->setExtbaseVariables($conf);
|
|
</span><span class="" data-line="99"> $this->assignSettings($conf);
|
|
</span><span class="" data-line="100"> $variables = $this->getContentObjectVariables($conf);
|
|
</span><span class="highlight" data-line="101"> $variables = $this->contentDataProcessor->process($this->cObj, $conf, $variables);
|
|
</span><span class="" data-line="102">
|
|
</span><span class="" data-line="103"> $this->view->assignMultiple($variables);
|
|
</span><span class="" data-line="104">
|
|
</span><span class="" data-line="105"> $this->renderFluidTemplateAssetsIntoPageRenderer();
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu'))))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 798</span></div><div class="trace-file-content"><pre><span class="" data-line="794"> }
|
|
</span><span class="" data-line="795">
|
|
</span><span class="" data-line="796"> // Render content
|
|
</span><span class="" data-line="797"> try {
|
|
</span><span class="highlight" data-line="798"> $content .= $contentObject->render($configuration);
|
|
</span><span class="" data-line="799"> } catch (ContentRenderingException $exception) {
|
|
</span><span class="" data-line="800"> // Content rendering Exceptions indicate a critical problem which should not be
|
|
</span><span class="" data-line="801"> // caught e.g. when something went wrong with Exception handling itself
|
|
</span><span class="" data-line="802"> throw $exception;
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject), <em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu'))))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 734</span></div><div class="trace-file-content"><pre><span class="" data-line="730"> $timeTracker->decStackPointer();
|
|
</span><span class="" data-line="731"> } else {
|
|
</span><span class="" data-line="732"> $contentObject = $this->getContentObject($name);
|
|
</span><span class="" data-line="733"> if ($contentObject) {
|
|
</span><span class="highlight" data-line="734"> $content .= $this->render($contentObject, $conf);
|
|
</span><span class="" data-line="735"> }
|
|
</span><span class="" data-line="736"> }
|
|
</span><span class="" data-line="737"> if ($timeTracker->LR) {
|
|
</span><span class="" data-line="738"> $timeTracker->pull($content);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGetSingle</span>(<span class="trace-arguments">'FLUIDTEMPLATE', <em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'lib.contentElement'</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 729</span></div><div class="trace-file-content"><pre><span class="" data-line="725"> [$name, $conf] = $cF->getVal($key, $this->getTypoScriptFrontendController()->tmpl->setup);
|
|
</span><span class="" data-line="726"> $conf = array_replace_recursive(is_array($conf) ? $conf : [], $confOverride);
|
|
</span><span class="" data-line="727"> // Getting the cObject
|
|
</span><span class="" data-line="728"> $timeTracker->incStackPointer();
|
|
</span><span class="highlight" data-line="729"> $content .= $this->cObjGetSingle($name, $conf, $key);
|
|
</span><span class="" data-line="730"> $timeTracker->decStackPointer();
|
|
</span><span class="" data-line="731"> } else {
|
|
</span><span class="" data-line="732"> $contentObject = $this->getContentObject($name);
|
|
</span><span class="" data-line="733"> if ($contentObject) {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGetSingle</span>(<span class="trace-arguments">'FLUIDTEMPLATE', <em>array</em>('templateName' => 'MenuAbstract', 'templateRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Templates/', ''), 'partialRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Partials/', ''), 'layoutRootPaths.' => <em>array</em>('EXT:fluid_styled_content/Resources/Private/Layouts/', ''), 'settings.' => <em>array</em>('defaultHeaderType' => '2', 'media.' => <em>array</em>('lazyLoading' => 'lazy', 'imageDecoding' => '', 'popup.' => <em>array</em>('bodyTag'
|
|
=> '<body style="margin:0; background:#fff;">', 'wrap' =>
|
|
'<a href="javascript:close();"> | </a>', 'width' =>
|
|
'800m', 'height' => '600m', 'crop.' => <em>array</em>('data' => 'file:current:crop'), 'JSwindow' => '1', 'JSwindow.' => <em>array</em>('newWindow' => '0', 'if.' => <em>array</em>('isFalse' => '0')), 'directImageLink' => '0', 'linkParams.' => <em>array</em>('ATagParams.' => <em>array</em>('dataWrap' => 'class="lightbox" rel="lightbox[{field:uid}]"'))), 'additionalConfig.' => <em>array</em>('no-cookie' => '1', 'api' => '0'))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))), 'menu_abstract'</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php</strong> line 45</span></div><div class="trace-file-content"><pre><span class="" data-line="41"> // If no "default" property is available, then an empty string is returned
|
|
</span><span class="" data-line="42"> if ($key === 'default' && !isset($conf['default'])) {
|
|
</span><span class="" data-line="43"> $theValue = '';
|
|
</span><span class="" data-line="44"> } else {
|
|
</span><span class="highlight" data-line="45"> $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'] ?? [], $key);
|
|
</span><span class="" data-line="46"> }
|
|
</span><span class="" data-line="47"> if (isset($conf['stdWrap.'])) {
|
|
</span><span class="" data-line="48"> $theValue = $this->cObj->stdWrap($theValue, $conf['stdWrap.']);
|
|
</span><span class="" data-line="49"> }
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\CaseContentObject</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>array</em>('key.' => <em>array</em>('field' => 'CType'), 'default' => 'TEXT', 'default.' => <em>array</em>('field'
|
|
=> 'CType', 'htmlSpecialChars' => '1', 'wrap' => '<p
|
|
style="background-color: yellow; padding: 0.5em
|
|
1em;"><strong>ERROR:</strong> Content Element with uid
|
|
"{field:uid}" and type "|" has no rendering definition!</p>',
|
|
'wrap.' => <em>array</em>('insertData' => '1')), 'stdWrap.' => <em>array</em>('editPanel' => '1', 'editPanel.' => <em>array</em>('allow'
|
|
=> 'move, new, edit, hide, delete', 'label' => '%s',
|
|
'onlyCurrentPid' => '1', 'previewBorder' => '1', 'edit.' => <em>array</em>('displayRecord' => '1'))), 'bullets' => '< lib.contentElement', 'bullets.' => <em>array</em>('templateName' => 'Bullets', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\SplitProcessor', '10.' => <em>array</em>('if.' => <em>array</em>('value' => '2', 'isLessThan.' => <em>array</em>('field'
|
|
=> 'bullets_type')), 'fieldName' => 'bodytext',
|
|
'removeEmptyEntries' => '1', 'as' => 'bullets'),
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor',
|
|
'20.' => <em>array</em>('fieldName' => 'bodytext', 'if.' => <em>array</em>('value' => '2', 'equals.' => <em>array</em>('field' => 'bullets_type')), 'fieldDelimiter' => '|', 'as' => 'bullets')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], bodytext [bullets_type]', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.bullets')))),
|
|
'div' => '< lib.contentElement', 'div.' => <em>array</em>('templateName' => 'Div'), 'header' => '< lib.contentElement', 'header.' => <em>array</em>('templateName' => 'Header', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout|header_link], subheader, date', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.header')))),
|
|
'html' => '< lib.contentElement', 'html.' => <em>array</em>('templateName' => 'Html', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'image' => '< lib.contentElement', 'image.' => <em>array</em>('templateName' => 'Image', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content : image
|
|
[imageorient|imagewidth|imageheight], [imagecols|imageborder],
|
|
image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.image')))),
|
|
'list' => '< lib.contentElement', 'list.' => <em>array</em>('templateName' => 'List', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], list_type, layout, pages [recursive]', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.list'))), '20.' => <em>array</em>('indexedsearch_pi2' => 'USER', 'indexedsearch_pi2.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'IndexedSearch', 'pluginName' => 'Pi2'))), 'shortcut' =>
|
|
'< lib.contentElement', 'shortcut.' => <em>array</em>('templateName' => 'Shortcut', 'variables.' => <em>array</em>('shortcuts' => 'RECORDS', 'shortcuts.' => <em>array</em>('source.' => <em>array</em>('field' => 'records'), 'tables' => 'tt_content')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], records', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.shortcut')))),
|
|
'table' => '< lib.contentElement', 'table.' => <em>array</em>('templateName' => 'Table', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor', '10.' => <em>array</em>('fieldName' => 'bodytext', 'fieldDelimiter.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_delimiter'))), 'fieldEnclosure.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_enclosure')), 'if.' => <em>array</em>('value' => '0', 'equals.' => <em>array</em>('field' => 'table_enclosure'), 'negate' => '1')), 'maximumColumns.' => <em>array</em>('field' => 'cols'), 'as' => 'table')), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], bodytext,
|
|
[table_caption|cols|table_header_position|table_tfoot]', 'editIcons.'
|
|
=> <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.table')))),
|
|
'text' => '< lib.contentElement', 'text.' => <em>array</em>('templateName' => 'Text', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'textmedia' => '< lib.contentElement', 'textmedia.' => <em>array</em>('templateName' => 'Textmedia', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'assets')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, assets [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textmedia')))),
|
|
'textpic' => '< lib.contentElement', 'textpic.' => <em>array</em>('templateName' => 'Textpic', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, image [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textpic')))),
|
|
'uploads' => '< lib.contentElement', 'uploads.' => <em>array</em>('templateName' => 'Uploads', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'), 'collections.' => <em>array</em>('field' => 'file_collections'), 'sorting.' => <em>array</em>('field' => 'filelink_sorting', 'direction.' => <em>array</em>('field' => 'filelink_sorting_direction')))), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], media, file_collections,
|
|
filelink_sorting, [filelink_size|uploads_description|uploads_type]',
|
|
'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.uploads')))),
|
|
'menu_abstract' => '< lib.contentElement', 'menu_abstract.' =>
|
|
<em>array</em>('templateName' => 'MenuAbstract', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_content' => '< lib.contentElement',
|
|
'menu_categorized_content.' => <em>array</em>('templateName' => 'MenuCategorizedContent', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '10.' => <em>array</em>('table' => 'tt_content', 'selectFields' => 'tt_content.*', 'groupBy' => 'uid', 'pidInList.' => <em>array</em>('data' => 'leveluid : 0'), 'recursive' => '99', 'join.' => <em>array</em>('data'
|
|
=> 'field:selected_categories', 'wrap' => 'sys_category_record_mm
|
|
ON uid = sys_category_record_mm.uid_foreign AND
|
|
sys_category_record_mm.uid_local IN(|)'), 'where.' => <em>array</em>('data'
|
|
=> 'field:category_field', 'wrap' => 'tablenames=\'tt_content\'
|
|
and fieldname=\'|\''), 'orderBy' => 'tt_content.sorting', 'as' =>
|
|
'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_pages' => '< lib.contentElement',
|
|
'menu_categorized_pages.' => <em>array</em>('templateName' => 'MenuCategorizedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'categories', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'selected_categories'), 'relation.' => <em>array</em>('field' => 'category_field'), 'sorting' => 'title', 'order' => 'asc'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_pages' => '< lib.contentElement', 'menu_pages.' => <em>array</em>('templateName' => 'MenuPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_subpages' => '< lib.contentElement', 'menu_subpages.' =>
|
|
<em>array</em>('templateName' => 'MenuSubpages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section' => '< lib.contentElement', 'menu_section.' => <em>array</em>('templateName' => 'MenuSection', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('includeNotInMenu.' => <em>array</em>('override' => '1', 'override.' => <em>array</em>('if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')))), 'special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages', 'override.' => <em>array</em>('data' => 'page:uid', 'if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')), 'override.' => <em>array</em>('data' => 'page:content_from_pid', 'if.' => <em>array</em>('isTrue.' => <em>array</em>('data' => 'page:content_from_pid')))))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field'
|
|
=> 'uid'), 'as' => 'content', 'where' => 'sectionIndex = 1',
|
|
'orderBy' => 'sorting', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section_pages' => '< lib.contentElement',
|
|
'menu_section_pages.' => <em>array</em>('templateName' => 'MenuSectionPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field' => 'uid'), 'orderBy' => 'sorting', 'as' => 'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_recently_updated' => '< lib.contentElement',
|
|
'menu_recently_updated.' => <em>array</em>('templateName' => 'MenuRecentlyUpdated', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'updated', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'maxAge' => '3600*24*7', 'excludeNoSearchPages' => '1'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_related_pages' => '< lib.contentElement',
|
|
'menu_related_pages.' => <em>array</em>('templateName' => 'MenuRelatedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'keywords', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'excludeNoSearchPages' => '1'), 'alternativeSortingField' => 'title', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap' => '< lib.contentElement', 'menu_sitemap.' => <em>array</em>('templateName' => 'MenuSitemap', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap_pages' => '< lib.contentElement',
|
|
'menu_sitemap_pages.' => <em>array</em>('templateName' => 'MenuSitemapPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'form_formframework' => '< lib.contentElement',
|
|
'form_formframework.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Form', 'pluginName' => 'Formframework')), 'felogin_login'
|
|
=> '< lib.contentElement', 'felogin_login.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'Felogin', 'pluginName' => 'Login')))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 798</span></div><div class="trace-file-content"><pre><span class="" data-line="794"> }
|
|
</span><span class="" data-line="795">
|
|
</span><span class="" data-line="796"> // Render content
|
|
</span><span class="" data-line="797"> try {
|
|
</span><span class="highlight" data-line="798"> $content .= $contentObject->render($configuration);
|
|
</span><span class="" data-line="799"> } catch (ContentRenderingException $exception) {
|
|
</span><span class="" data-line="800"> // Content rendering Exceptions indicate a critical problem which should not be
|
|
</span><span class="" data-line="801"> // caught e.g. when something went wrong with Exception handling itself
|
|
</span><span class="" data-line="802"> throw $exception;
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\ContentObject\CaseContentObject), <em>array</em>('key.' => <em>array</em>('field' => 'CType'), 'default' => 'TEXT', 'default.' => <em>array</em>('field'
|
|
=> 'CType', 'htmlSpecialChars' => '1', 'wrap' => '<p
|
|
style="background-color: yellow; padding: 0.5em
|
|
1em;"><strong>ERROR:</strong> Content Element with uid
|
|
"{field:uid}" and type "|" has no rendering definition!</p>',
|
|
'wrap.' => <em>array</em>('insertData' => '1')), 'stdWrap.' => <em>array</em>('editPanel' => '1', 'editPanel.' => <em>array</em>('allow'
|
|
=> 'move, new, edit, hide, delete', 'label' => '%s',
|
|
'onlyCurrentPid' => '1', 'previewBorder' => '1', 'edit.' => <em>array</em>('displayRecord' => '1'))), 'bullets' => '< lib.contentElement', 'bullets.' => <em>array</em>('templateName' => 'Bullets', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\SplitProcessor', '10.' => <em>array</em>('if.' => <em>array</em>('value' => '2', 'isLessThan.' => <em>array</em>('field'
|
|
=> 'bullets_type')), 'fieldName' => 'bodytext',
|
|
'removeEmptyEntries' => '1', 'as' => 'bullets'),
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor',
|
|
'20.' => <em>array</em>('fieldName' => 'bodytext', 'if.' => <em>array</em>('value' => '2', 'equals.' => <em>array</em>('field' => 'bullets_type')), 'fieldDelimiter' => '|', 'as' => 'bullets')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], bodytext [bullets_type]', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.bullets')))),
|
|
'div' => '< lib.contentElement', 'div.' => <em>array</em>('templateName' => 'Div'), 'header' => '< lib.contentElement', 'header.' => <em>array</em>('templateName' => 'Header', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout|header_link], subheader, date', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.header')))),
|
|
'html' => '< lib.contentElement', 'html.' => <em>array</em>('templateName' => 'Html', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'image' => '< lib.contentElement', 'image.' => <em>array</em>('templateName' => 'Image', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content : image
|
|
[imageorient|imagewidth|imageheight], [imagecols|imageborder],
|
|
image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.image')))),
|
|
'list' => '< lib.contentElement', 'list.' => <em>array</em>('templateName' => 'List', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], list_type, layout, pages [recursive]', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.list'))), '20.' => <em>array</em>('indexedsearch_pi2' => 'USER', 'indexedsearch_pi2.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'IndexedSearch', 'pluginName' => 'Pi2'))), 'shortcut' =>
|
|
'< lib.contentElement', 'shortcut.' => <em>array</em>('templateName' => 'Shortcut', 'variables.' => <em>array</em>('shortcuts' => 'RECORDS', 'shortcuts.' => <em>array</em>('source.' => <em>array</em>('field' => 'records'), 'tables' => 'tt_content')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], records', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.shortcut')))),
|
|
'table' => '< lib.contentElement', 'table.' => <em>array</em>('templateName' => 'Table', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor', '10.' => <em>array</em>('fieldName' => 'bodytext', 'fieldDelimiter.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_delimiter'))), 'fieldEnclosure.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_enclosure')), 'if.' => <em>array</em>('value' => '0', 'equals.' => <em>array</em>('field' => 'table_enclosure'), 'negate' => '1')), 'maximumColumns.' => <em>array</em>('field' => 'cols'), 'as' => 'table')), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], bodytext,
|
|
[table_caption|cols|table_header_position|table_tfoot]', 'editIcons.'
|
|
=> <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.table')))),
|
|
'text' => '< lib.contentElement', 'text.' => <em>array</em>('templateName' => 'Text', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'textmedia' => '< lib.contentElement', 'textmedia.' => <em>array</em>('templateName' => 'Textmedia', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'assets')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, assets [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textmedia')))),
|
|
'textpic' => '< lib.contentElement', 'textpic.' => <em>array</em>('templateName' => 'Textpic', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, image [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textpic')))),
|
|
'uploads' => '< lib.contentElement', 'uploads.' => <em>array</em>('templateName' => 'Uploads', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'), 'collections.' => <em>array</em>('field' => 'file_collections'), 'sorting.' => <em>array</em>('field' => 'filelink_sorting', 'direction.' => <em>array</em>('field' => 'filelink_sorting_direction')))), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], media, file_collections,
|
|
filelink_sorting, [filelink_size|uploads_description|uploads_type]',
|
|
'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.uploads')))),
|
|
'menu_abstract' => '< lib.contentElement', 'menu_abstract.' =>
|
|
<em>array</em>('templateName' => 'MenuAbstract', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_content' => '< lib.contentElement',
|
|
'menu_categorized_content.' => <em>array</em>('templateName' => 'MenuCategorizedContent', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '10.' => <em>array</em>('table' => 'tt_content', 'selectFields' => 'tt_content.*', 'groupBy' => 'uid', 'pidInList.' => <em>array</em>('data' => 'leveluid : 0'), 'recursive' => '99', 'join.' => <em>array</em>('data'
|
|
=> 'field:selected_categories', 'wrap' => 'sys_category_record_mm
|
|
ON uid = sys_category_record_mm.uid_foreign AND
|
|
sys_category_record_mm.uid_local IN(|)'), 'where.' => <em>array</em>('data'
|
|
=> 'field:category_field', 'wrap' => 'tablenames=\'tt_content\'
|
|
and fieldname=\'|\''), 'orderBy' => 'tt_content.sorting', 'as' =>
|
|
'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_pages' => '< lib.contentElement',
|
|
'menu_categorized_pages.' => <em>array</em>('templateName' => 'MenuCategorizedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'categories', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'selected_categories'), 'relation.' => <em>array</em>('field' => 'category_field'), 'sorting' => 'title', 'order' => 'asc'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_pages' => '< lib.contentElement', 'menu_pages.' => <em>array</em>('templateName' => 'MenuPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_subpages' => '< lib.contentElement', 'menu_subpages.' =>
|
|
<em>array</em>('templateName' => 'MenuSubpages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section' => '< lib.contentElement', 'menu_section.' => <em>array</em>('templateName' => 'MenuSection', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('includeNotInMenu.' => <em>array</em>('override' => '1', 'override.' => <em>array</em>('if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')))), 'special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages', 'override.' => <em>array</em>('data' => 'page:uid', 'if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')), 'override.' => <em>array</em>('data' => 'page:content_from_pid', 'if.' => <em>array</em>('isTrue.' => <em>array</em>('data' => 'page:content_from_pid')))))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field'
|
|
=> 'uid'), 'as' => 'content', 'where' => 'sectionIndex = 1',
|
|
'orderBy' => 'sorting', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section_pages' => '< lib.contentElement',
|
|
'menu_section_pages.' => <em>array</em>('templateName' => 'MenuSectionPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field' => 'uid'), 'orderBy' => 'sorting', 'as' => 'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_recently_updated' => '< lib.contentElement',
|
|
'menu_recently_updated.' => <em>array</em>('templateName' => 'MenuRecentlyUpdated', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'updated', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'maxAge' => '3600*24*7', 'excludeNoSearchPages' => '1'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_related_pages' => '< lib.contentElement',
|
|
'menu_related_pages.' => <em>array</em>('templateName' => 'MenuRelatedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'keywords', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'excludeNoSearchPages' => '1'), 'alternativeSortingField' => 'title', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap' => '< lib.contentElement', 'menu_sitemap.' => <em>array</em>('templateName' => 'MenuSitemap', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap_pages' => '< lib.contentElement',
|
|
'menu_sitemap_pages.' => <em>array</em>('templateName' => 'MenuSitemapPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'form_formframework' => '< lib.contentElement',
|
|
'form_formframework.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Form', 'pluginName' => 'Formframework')), 'felogin_login'
|
|
=> '< lib.contentElement', 'felogin_login.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'Felogin', 'pluginName' => 'Login')))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 734</span></div><div class="trace-file-content"><pre><span class="" data-line="730"> $timeTracker->decStackPointer();
|
|
</span><span class="" data-line="731"> } else {
|
|
</span><span class="" data-line="732"> $contentObject = $this->getContentObject($name);
|
|
</span><span class="" data-line="733"> if ($contentObject) {
|
|
</span><span class="highlight" data-line="734"> $content .= $this->render($contentObject, $conf);
|
|
</span><span class="" data-line="735"> }
|
|
</span><span class="" data-line="736"> }
|
|
</span><span class="" data-line="737"> if ($timeTracker->LR) {
|
|
</span><span class="" data-line="738"> $timeTracker->pull($content);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGetSingle</span>(<span class="trace-arguments">'CASE', <em>array</em>('key.' => <em>array</em>('field' => 'CType'), 'default' => 'TEXT', 'default.' => <em>array</em>('field'
|
|
=> 'CType', 'htmlSpecialChars' => '1', 'wrap' => '<p
|
|
style="background-color: yellow; padding: 0.5em
|
|
1em;"><strong>ERROR:</strong> Content Element with uid
|
|
"{field:uid}" and type "|" has no rendering definition!</p>',
|
|
'wrap.' => <em>array</em>('insertData' => '1')), 'stdWrap.' => <em>array</em>('editPanel' => '1', 'editPanel.' => <em>array</em>('allow'
|
|
=> 'move, new, edit, hide, delete', 'label' => '%s',
|
|
'onlyCurrentPid' => '1', 'previewBorder' => '1', 'edit.' => <em>array</em>('displayRecord' => '1'))), 'bullets' => '< lib.contentElement', 'bullets.' => <em>array</em>('templateName' => 'Bullets', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\SplitProcessor', '10.' => <em>array</em>('if.' => <em>array</em>('value' => '2', 'isLessThan.' => <em>array</em>('field'
|
|
=> 'bullets_type')), 'fieldName' => 'bodytext',
|
|
'removeEmptyEntries' => '1', 'as' => 'bullets'),
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor',
|
|
'20.' => <em>array</em>('fieldName' => 'bodytext', 'if.' => <em>array</em>('value' => '2', 'equals.' => <em>array</em>('field' => 'bullets_type')), 'fieldDelimiter' => '|', 'as' => 'bullets')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], bodytext [bullets_type]', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.bullets')))),
|
|
'div' => '< lib.contentElement', 'div.' => <em>array</em>('templateName' => 'Div'), 'header' => '< lib.contentElement', 'header.' => <em>array</em>('templateName' => 'Header', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout|header_link], subheader, date', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.header')))),
|
|
'html' => '< lib.contentElement', 'html.' => <em>array</em>('templateName' => 'Html', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'image' => '< lib.contentElement', 'image.' => <em>array</em>('templateName' => 'Image', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content : image
|
|
[imageorient|imagewidth|imageheight], [imagecols|imageborder],
|
|
image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.image')))),
|
|
'list' => '< lib.contentElement', 'list.' => <em>array</em>('templateName' => 'List', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], list_type, layout, pages [recursive]', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.list'))), '20.' => <em>array</em>('indexedsearch_pi2' => 'USER', 'indexedsearch_pi2.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'IndexedSearch', 'pluginName' => 'Pi2'))), 'shortcut' =>
|
|
'< lib.contentElement', 'shortcut.' => <em>array</em>('templateName' => 'Shortcut', 'variables.' => <em>array</em>('shortcuts' => 'RECORDS', 'shortcuts.' => <em>array</em>('source.' => <em>array</em>('field' => 'records'), 'tables' => 'tt_content')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], records', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.shortcut')))),
|
|
'table' => '< lib.contentElement', 'table.' => <em>array</em>('templateName' => 'Table', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor', '10.' => <em>array</em>('fieldName' => 'bodytext', 'fieldDelimiter.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_delimiter'))), 'fieldEnclosure.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_enclosure')), 'if.' => <em>array</em>('value' => '0', 'equals.' => <em>array</em>('field' => 'table_enclosure'), 'negate' => '1')), 'maximumColumns.' => <em>array</em>('field' => 'cols'), 'as' => 'table')), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], bodytext,
|
|
[table_caption|cols|table_header_position|table_tfoot]', 'editIcons.'
|
|
=> <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.table')))),
|
|
'text' => '< lib.contentElement', 'text.' => <em>array</em>('templateName' => 'Text', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'textmedia' => '< lib.contentElement', 'textmedia.' => <em>array</em>('templateName' => 'Textmedia', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'assets')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, assets [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textmedia')))),
|
|
'textpic' => '< lib.contentElement', 'textpic.' => <em>array</em>('templateName' => 'Textpic', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, image [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textpic')))),
|
|
'uploads' => '< lib.contentElement', 'uploads.' => <em>array</em>('templateName' => 'Uploads', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'), 'collections.' => <em>array</em>('field' => 'file_collections'), 'sorting.' => <em>array</em>('field' => 'filelink_sorting', 'direction.' => <em>array</em>('field' => 'filelink_sorting_direction')))), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], media, file_collections,
|
|
filelink_sorting, [filelink_size|uploads_description|uploads_type]',
|
|
'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.uploads')))),
|
|
'menu_abstract' => '< lib.contentElement', 'menu_abstract.' =>
|
|
<em>array</em>('templateName' => 'MenuAbstract', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_content' => '< lib.contentElement',
|
|
'menu_categorized_content.' => <em>array</em>('templateName' => 'MenuCategorizedContent', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '10.' => <em>array</em>('table' => 'tt_content', 'selectFields' => 'tt_content.*', 'groupBy' => 'uid', 'pidInList.' => <em>array</em>('data' => 'leveluid : 0'), 'recursive' => '99', 'join.' => <em>array</em>('data'
|
|
=> 'field:selected_categories', 'wrap' => 'sys_category_record_mm
|
|
ON uid = sys_category_record_mm.uid_foreign AND
|
|
sys_category_record_mm.uid_local IN(|)'), 'where.' => <em>array</em>('data'
|
|
=> 'field:category_field', 'wrap' => 'tablenames=\'tt_content\'
|
|
and fieldname=\'|\''), 'orderBy' => 'tt_content.sorting', 'as' =>
|
|
'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_pages' => '< lib.contentElement',
|
|
'menu_categorized_pages.' => <em>array</em>('templateName' => 'MenuCategorizedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'categories', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'selected_categories'), 'relation.' => <em>array</em>('field' => 'category_field'), 'sorting' => 'title', 'order' => 'asc'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_pages' => '< lib.contentElement', 'menu_pages.' => <em>array</em>('templateName' => 'MenuPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_subpages' => '< lib.contentElement', 'menu_subpages.' =>
|
|
<em>array</em>('templateName' => 'MenuSubpages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section' => '< lib.contentElement', 'menu_section.' => <em>array</em>('templateName' => 'MenuSection', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('includeNotInMenu.' => <em>array</em>('override' => '1', 'override.' => <em>array</em>('if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')))), 'special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages', 'override.' => <em>array</em>('data' => 'page:uid', 'if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')), 'override.' => <em>array</em>('data' => 'page:content_from_pid', 'if.' => <em>array</em>('isTrue.' => <em>array</em>('data' => 'page:content_from_pid')))))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field'
|
|
=> 'uid'), 'as' => 'content', 'where' => 'sectionIndex = 1',
|
|
'orderBy' => 'sorting', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section_pages' => '< lib.contentElement',
|
|
'menu_section_pages.' => <em>array</em>('templateName' => 'MenuSectionPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field' => 'uid'), 'orderBy' => 'sorting', 'as' => 'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_recently_updated' => '< lib.contentElement',
|
|
'menu_recently_updated.' => <em>array</em>('templateName' => 'MenuRecentlyUpdated', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'updated', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'maxAge' => '3600*24*7', 'excludeNoSearchPages' => '1'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_related_pages' => '< lib.contentElement',
|
|
'menu_related_pages.' => <em>array</em>('templateName' => 'MenuRelatedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'keywords', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'excludeNoSearchPages' => '1'), 'alternativeSortingField' => 'title', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap' => '< lib.contentElement', 'menu_sitemap.' => <em>array</em>('templateName' => 'MenuSitemap', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap_pages' => '< lib.contentElement',
|
|
'menu_sitemap_pages.' => <em>array</em>('templateName' => 'MenuSitemapPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'form_formframework' => '< lib.contentElement',
|
|
'form_formframework.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Form', 'pluginName' => 'Formframework')), 'felogin_login'
|
|
=> '< lib.contentElement', 'felogin_login.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Felogin', 'pluginName' => 'Login'))), 'tt_content'</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 729</span></div><div class="trace-file-content"><pre><span class="" data-line="725"> [$name, $conf] = $cF->getVal($key, $this->getTypoScriptFrontendController()->tmpl->setup);
|
|
</span><span class="" data-line="726"> $conf = array_replace_recursive(is_array($conf) ? $conf : [], $confOverride);
|
|
</span><span class="" data-line="727"> // Getting the cObject
|
|
</span><span class="" data-line="728"> $timeTracker->incStackPointer();
|
|
</span><span class="highlight" data-line="729"> $content .= $this->cObjGetSingle($name, $conf, $key);
|
|
</span><span class="" data-line="730"> $timeTracker->decStackPointer();
|
|
</span><span class="" data-line="731"> } else {
|
|
</span><span class="" data-line="732"> $contentObject = $this->getContentObject($name);
|
|
</span><span class="" data-line="733"> if ($contentObject) {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGetSingle</span>(<span class="trace-arguments">'CASE', <em>array</em>('key.' => <em>array</em>('field' => 'CType'), 'default' => 'TEXT', 'default.' => <em>array</em>('field'
|
|
=> 'CType', 'htmlSpecialChars' => '1', 'wrap' => '<p
|
|
style="background-color: yellow; padding: 0.5em
|
|
1em;"><strong>ERROR:</strong> Content Element with uid
|
|
"{field:uid}" and type "|" has no rendering definition!</p>',
|
|
'wrap.' => <em>array</em>('insertData' => '1')), 'stdWrap.' => <em>array</em>('editPanel' => '1', 'editPanel.' => <em>array</em>('allow'
|
|
=> 'move, new, edit, hide, delete', 'label' => '%s',
|
|
'onlyCurrentPid' => '1', 'previewBorder' => '1', 'edit.' => <em>array</em>('displayRecord' => '1'))), 'bullets' => '< lib.contentElement', 'bullets.' => <em>array</em>('templateName' => 'Bullets', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\SplitProcessor', '10.' => <em>array</em>('if.' => <em>array</em>('value' => '2', 'isLessThan.' => <em>array</em>('field'
|
|
=> 'bullets_type')), 'fieldName' => 'bodytext',
|
|
'removeEmptyEntries' => '1', 'as' => 'bullets'),
|
|
'TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor',
|
|
'20.' => <em>array</em>('fieldName' => 'bodytext', 'if.' => <em>array</em>('value' => '2', 'equals.' => <em>array</em>('field' => 'bullets_type')), 'fieldDelimiter' => '|', 'as' => 'bullets')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], bodytext [bullets_type]', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.bullets')))),
|
|
'div' => '< lib.contentElement', 'div.' => <em>array</em>('templateName' => 'Div'), 'header' => '< lib.contentElement', 'header.' => <em>array</em>('templateName' => 'Header', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout|header_link], subheader, date', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.header')))),
|
|
'html' => '< lib.contentElement', 'html.' => <em>array</em>('templateName' => 'Html', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'image' => '< lib.contentElement', 'image.' => <em>array</em>('templateName' => 'Image', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content : image
|
|
[imageorient|imagewidth|imageheight], [imagecols|imageborder],
|
|
image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.image')))),
|
|
'list' => '< lib.contentElement', 'list.' => <em>array</em>('templateName' => 'List', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], list_type, layout, pages [recursive]', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data' => 'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.list'))), '20.' => <em>array</em>('indexedsearch_pi2' => 'USER', 'indexedsearch_pi2.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'IndexedSearch', 'pluginName' => 'Pi2'))), 'shortcut' =>
|
|
'< lib.contentElement', 'shortcut.' => <em>array</em>('templateName' => 'Shortcut', 'variables.' => <em>array</em>('shortcuts' => 'RECORDS', 'shortcuts.' => <em>array</em>('source.' => <em>array</em>('field' => 'records'), 'tables' => 'tt_content')), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], records', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.shortcut')))),
|
|
'table' => '< lib.contentElement', 'table.' => <em>array</em>('templateName' => 'Table', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\CommaSeparatedValueProcessor', '10.' => <em>array</em>('fieldName' => 'bodytext', 'fieldDelimiter.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_delimiter'))), 'fieldEnclosure.' => <em>array</em>('char.' => <em>array</em>('cObject' => 'TEXT', 'cObject.' => <em>array</em>('field' => 'table_enclosure')), 'if.' => <em>array</em>('value' => '0', 'equals.' => <em>array</em>('field' => 'table_enclosure'), 'negate' => '1')), 'maximumColumns.' => <em>array</em>('field' => 'cols'), 'as' => 'table')), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], bodytext,
|
|
[table_caption|cols|table_header_position|table_tfoot]', 'editIcons.'
|
|
=> <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.table')))),
|
|
'text' => '< lib.contentElement', 'text.' => <em>array</em>('templateName' => 'Text', 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: bodytext', 'editIcons.' => <em>array</em>('beforeLastTag' => '1', 'iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.html')))),
|
|
'textmedia' => '< lib.contentElement', 'textmedia.' => <em>array</em>('templateName' => 'Textmedia', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'assets')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, assets [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textmedia')))),
|
|
'textpic' => '< lib.contentElement', 'textpic.' => <em>array</em>('templateName' => 'Textpic', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\GalleryProcessor', '20.' => <em>array</em>('maxGalleryWidth'
|
|
=> '600', 'maxGalleryWidthInText' => '300', 'columnSpacing' =>
|
|
'10', 'borderWidth' => '2', 'borderPadding' => '0')), 'stdWrap.'
|
|
=> <em>array</em>('editIcons' => 'tt_content: header
|
|
[header_layout], bodytext, image [imageorient|imagewidth|imageheight],
|
|
[imagecols|imageborder], image_zoom', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.textpic')))),
|
|
'uploads' => '< lib.contentElement', 'uploads.' => <em>array</em>('templateName' => 'Uploads', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'), 'collections.' => <em>array</em>('field' => 'file_collections'), 'sorting.' => <em>array</em>('field' => 'filelink_sorting', 'direction.' => <em>array</em>('field' => 'filelink_sorting_direction')))), 'stdWrap.' => <em>array</em>('editIcons'
|
|
=> 'tt_content: header [header_layout], media, file_collections,
|
|
filelink_sorting, [filelink_size|uploads_description|uploads_type]',
|
|
'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.uploads')))),
|
|
'menu_abstract' => '< lib.contentElement', 'menu_abstract.' =>
|
|
<em>array</em>('templateName' => 'MenuAbstract', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_content' => '< lib.contentElement',
|
|
'menu_categorized_content.' => <em>array</em>('templateName' => 'MenuCategorizedContent', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '10.' => <em>array</em>('table' => 'tt_content', 'selectFields' => 'tt_content.*', 'groupBy' => 'uid', 'pidInList.' => <em>array</em>('data' => 'leveluid : 0'), 'recursive' => '99', 'join.' => <em>array</em>('data'
|
|
=> 'field:selected_categories', 'wrap' => 'sys_category_record_mm
|
|
ON uid = sys_category_record_mm.uid_foreign AND
|
|
sys_category_record_mm.uid_local IN(|)'), 'where.' => <em>array</em>('data'
|
|
=> 'field:category_field', 'wrap' => 'tablenames=\'tt_content\'
|
|
and fieldname=\'|\''), 'orderBy' => 'tt_content.sorting', 'as' =>
|
|
'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_categorized_pages' => '< lib.contentElement',
|
|
'menu_categorized_pages.' => <em>array</em>('templateName' => 'MenuCategorizedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'categories', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'selected_categories'), 'relation.' => <em>array</em>('field' => 'category_field'), 'sorting' => 'title', 'order' => 'asc'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], selected_categories, category_field', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_pages' => '< lib.contentElement', 'menu_pages.' => <em>array</em>('templateName' => 'MenuPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_subpages' => '< lib.contentElement', 'menu_subpages.' =>
|
|
<em>array</em>('templateName' => 'MenuSubpages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section' => '< lib.contentElement', 'menu_section.' => <em>array</em>('templateName' => 'MenuSection', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('includeNotInMenu.' => <em>array</em>('override' => '1', 'override.' => <em>array</em>('if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')))), 'special' => 'list', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages', 'override.' => <em>array</em>('data' => 'page:uid', 'if.' => <em>array</em>('isFalse.' => <em>array</em>('field' => 'pages')), 'override.' => <em>array</em>('data' => 'page:content_from_pid', 'if.' => <em>array</em>('isTrue.' => <em>array</em>('data' => 'page:content_from_pid')))))), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field'
|
|
=> 'uid'), 'as' => 'content', 'where' => 'sectionIndex = 1',
|
|
'orderBy' => 'sorting', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_section_pages' => '< lib.contentElement',
|
|
'menu_section_pages.' => <em>array</em>('templateName' => 'MenuSectionPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media')), 'TYPO3\\CMS\\Frontend\\DataProcessing\\DatabaseQueryProcessor', '20.' => <em>array</em>('table' => 'tt_content', 'pidInList.' => <em>array</em>('field' => 'uid'), 'orderBy' => 'sorting', 'as' => 'content', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'image'))))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_recently_updated' => '< lib.contentElement',
|
|
'menu_recently_updated.' => <em>array</em>('templateName' => 'MenuRecentlyUpdated', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'updated', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'maxAge' => '3600*24*7', 'excludeNoSearchPages' => '1'), 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_related_pages' => '< lib.contentElement',
|
|
'menu_related_pages.' => <em>array</em>('templateName' => 'MenuRelatedPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'keywords', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages'), 'excludeNoSearchPages' => '1'), 'alternativeSortingField' => 'title', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap' => '< lib.contentElement', 'menu_sitemap.' => <em>array</em>('templateName' => 'MenuSitemap', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'menu_sitemap_pages' => '< lib.contentElement',
|
|
'menu_sitemap_pages.' => <em>array</em>('templateName' => 'MenuSitemapPages', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '10.' => <em>array</em>('special' => 'directory', 'special.' => <em>array</em>('value.' => <em>array</em>('field' => 'pages')), 'levels' => '7', 'dataProcessing.' => <em>array</em>('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => <em>array</em>('references.' => <em>array</em>('fieldName' => 'media'))))), 'stdWrap.' => <em>array</em>('editIcons' => 'tt_content: header [header_layout], pages', 'editIcons.' => <em>array</em>('iconTitle.' => <em>array</em>('data'
|
|
=>
|
|
'LLL:EXT:fluid_styled_content/Resources/Private/Language/FrontendEditing.xlf:editIcon.menu')))),
|
|
'form_formframework' => '< lib.contentElement',
|
|
'form_formframework.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Form', 'pluginName' => 'Formframework')), 'felogin_login'
|
|
=> '< lib.contentElement', 'felogin_login.' => <em>array</em>('templateName' => 'Generic', 'USER', '20.' => <em>array</em>('userFunc'
|
|
=> 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName'
|
|
=> 'Felogin', 'pluginName' => 'Login'))), ''</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php</strong> line 98</span></div><div class="trace-file-content"><pre><span class="" data-line="94"> $cObj->parentRecordNumber = $this->cObj->currentRecordNumber;
|
|
</span><span class="" data-line="95"> $frontendController->currentRecord = $registerField;
|
|
</span><span class="" data-line="96"> $this->cObj->lastChanged($row['tstamp']);
|
|
</span><span class="" data-line="97"> $cObj->start($row, $conf['table'], $this->request);
|
|
</span><span class="highlight" data-line="98"> $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);
|
|
</span><span class="" data-line="99"> $cobjValue .= $tmpValue;
|
|
</span><span class="" data-line="100"> }
|
|
</span><span class="" data-line="101"> }
|
|
</span><span class="" data-line="102"> }
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentContentObject</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>array</em>('table' => 'tt_content', 'select.' => <em>array</em>('orderBy' => 'sorting', 'where' => '{#colPos}=0'))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 798</span></div><div class="trace-file-content"><pre><span class="" data-line="794"> }
|
|
</span><span class="" data-line="795">
|
|
</span><span class="" data-line="796"> // Render content
|
|
</span><span class="" data-line="797"> try {
|
|
</span><span class="highlight" data-line="798"> $content .= $contentObject->render($configuration);
|
|
</span><span class="" data-line="799"> } catch (ContentRenderingException $exception) {
|
|
</span><span class="" data-line="800"> // Content rendering Exceptions indicate a critical problem which should not be
|
|
</span><span class="" data-line="801"> // caught e.g. when something went wrong with Exception handling itself
|
|
</span><span class="" data-line="802"> throw $exception;
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">render</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\ContentObject\ContentContentObject), <em>array</em>('table' => 'tt_content', 'select.' => <em>array</em>('orderBy' => 'sorting', 'where' => '{#colPos}=0'))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 734</span></div><div class="trace-file-content"><pre><span class="" data-line="730"> $timeTracker->decStackPointer();
|
|
</span><span class="" data-line="731"> } else {
|
|
</span><span class="" data-line="732"> $contentObject = $this->getContentObject($name);
|
|
</span><span class="" data-line="733"> if ($contentObject) {
|
|
</span><span class="highlight" data-line="734"> $content .= $this->render($contentObject, $conf);
|
|
</span><span class="" data-line="735"> }
|
|
</span><span class="" data-line="736"> }
|
|
</span><span class="" data-line="737"> if ($timeTracker->LR) {
|
|
</span><span class="" data-line="738"> $timeTracker->pull($content);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGetSingle</span>(<span class="trace-arguments">'CONTENT', <em>array</em>('table' => 'tt_content', 'select.' => <em>array</em>('orderBy' => 'sorting', 'where' => '{#colPos}=0')), '10'</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php</strong> line 696</span></div><div class="trace-file-content"><pre><span class="" data-line="692"> foreach ($sKeyArray as $theKey) {
|
|
</span><span class="" data-line="693"> $theValue = $setup[$theKey];
|
|
</span><span class="" data-line="694"> if ((int)$theKey && strpos($theKey, '.') === false) {
|
|
</span><span class="" data-line="695"> $conf = $setup[$theKey . '.'] ?? [];
|
|
</span><span class="highlight" data-line="696"> $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
|
|
</span><span class="" data-line="697"> }
|
|
</span><span class="" data-line="698"> }
|
|
</span><span class="" data-line="699"> return $content;
|
|
</span><span class="" data-line="700"> }
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer</span><span class="trace-type">-></span><span class="trace-method">cObjGet</span>(<span class="trace-arguments"><em>array</em>('CONTENT', '10.' => <em>array</em>('table' => 'tt_content', 'select.' => <em>array</em>('orderBy' => 'sorting', 'where' => '{#colPos}=0')))</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Http/RequestHandler.php</strong> line 215</span></div><div class="trace-file-content"><pre><span class="" data-line="211"> * @return string
|
|
</span><span class="" data-line="212"> */
|
|
</span><span class="" data-line="213"> protected function generatePageBodyContent(TypoScriptFrontendController $controller): string
|
|
</span><span class="" data-line="214"> {
|
|
</span><span class="highlight" data-line="215"> $pageContent = $controller->cObj->cObjGet($controller->pSetup) ?: '';
|
|
</span><span class="" data-line="216"> if ($controller->pSetup['wrap'] ?? false) {
|
|
</span><span class="" data-line="217"> $pageContent = $controller->cObj->wrap($pageContent, $controller->pSetup['wrap']);
|
|
</span><span class="" data-line="218"> }
|
|
</span><span class="" data-line="219"> if ($controller->pSetup['stdWrap.'] ?? false) {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Http\RequestHandler</span><span class="trace-type">-></span><span class="trace-method">generatePageBodyContent</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Http/RequestHandler.php</strong> line 181</span></div><div class="trace-file-content"><pre><span class="" data-line="177"> protected function generatePageContent(TypoScriptFrontendController $controller, ServerRequestInterface $request): string
|
|
</span><span class="" data-line="178"> {
|
|
</span><span class="" data-line="179"> // Generate the main content between the <body> tags
|
|
</span><span class="" data-line="180"> // This has to be done first, as some additional TSFE-related code could have been written
|
|
</span><span class="highlight" data-line="181"> $pageContent = $this->generatePageBodyContent($controller);
|
|
</span><span class="" data-line="182"> // If 'disableAllHeaderCode' is set, all the pageRenderer settings are not evaluated
|
|
</span><span class="" data-line="183"> if ($controller->config['config']['disableAllHeaderCode'] ?? false) {
|
|
</span><span class="" data-line="184"> return $pageContent;
|
|
</span><span class="" data-line="185"> }
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Http\RequestHandler</span><span class="trace-type">-></span><span class="trace-method">generatePageContent</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController), <em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Http/RequestHandler.php</strong> line 140</span></div><div class="trace-file-content"><pre><span class="" data-line="136"> // Content generation
|
|
</span><span class="" data-line="137"> $this->timeTracker->incStackPointer();
|
|
</span><span class="" data-line="138"> $this->timeTracker->push($controller->sPre, 'PAGE');
|
|
</span><span class="" data-line="139">
|
|
</span><span class="highlight" data-line="140"> $controller->content = $this->generatePageContent($controller, $request);
|
|
</span><span class="" data-line="141">
|
|
</span><span class="" data-line="142"> $this->timeTracker->pull($this->timeTracker->LR ? $controller->content : '');
|
|
</span><span class="" data-line="143"> $this->timeTracker->decStackPointer();
|
|
</span><span class="" data-line="144">
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Http\RequestHandler</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php</strong> line 34</span></div><div class="trace-file-content"><pre><span class="" data-line="30">{
|
|
</span><span class="" data-line="31"> public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
|
|
</span><span class="" data-line="32"> {
|
|
</span><span class="" data-line="33"> try {
|
|
</span><span class="highlight" data-line="34"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="35"> } catch (PropagateResponseException $e) {
|
|
</span><span class="" data-line="36"> $response = $e->getResponse();
|
|
</span><span class="" data-line="37"> }
|
|
</span><span class="" data-line="38">
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Middleware\ResponsePropagation</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(TYPO3\CMS\Frontend\Http\RequestHandler)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php</strong> line 48</span></div><div class="trace-file-content"><pre><span class="" data-line="44"> // Throw away all output that may have happened during bootstrapping by weird extensions
|
|
</span><span class="" data-line="45"> ob_clean();
|
|
</span><span class="" data-line="46"> // Initialize output compression if configured
|
|
</span><span class="" data-line="47"> $this->initializeOutputCompression();
|
|
</span><span class="highlight" data-line="48"> return $handler->handle($request);
|
|
</span><span class="" data-line="49"> }
|
|
</span><span class="" data-line="50">
|
|
</span><span class="" data-line="51"> /**
|
|
</span><span class="" data-line="52"> * Initialize output compression if configured
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\OutputCompression</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php</strong> line 46</span></div><div class="trace-file-content"><pre><span class="" data-line="42"> * @return ResponseInterface
|
|
</span><span class="" data-line="43"> */
|
|
</span><span class="" data-line="44"> public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
|
|
</span><span class="" data-line="45"> {
|
|
</span><span class="highlight" data-line="46"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="47"> if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
|
|
</span><span class="" data-line="48"> if (
|
|
</span><span class="" data-line="49"> (!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
|
|
</span><span class="" data-line="50"> && !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php</strong> line 74</span></div><div class="trace-file-content"><pre><span class="" data-line="70"> );
|
|
</span><span class="" data-line="71"> }
|
|
</span><span class="" data-line="72"> }
|
|
</span><span class="" data-line="73">
|
|
</span><span class="highlight" data-line="74"> return $handler->handle($request);
|
|
</span><span class="" data-line="75"> }
|
|
</span><span class="" data-line="76">
|
|
</span><span class="" data-line="77"> protected function getRedirectUri(ServerRequestInterface $request): ?string
|
|
</span><span class="" data-line="78"> {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php</strong> line 78</span></div><div class="trace-file-content"><pre><span class="" data-line="74"> $this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
|
|
</span><span class="" data-line="75"> $request = $request->withParsedBody($parsedBody);
|
|
</span><span class="" data-line="76"> }
|
|
</span><span class="" data-line="77"> }
|
|
</span><span class="highlight" data-line="78"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="79">
|
|
</span><span class="" data-line="80"> /**
|
|
</span><span class="" data-line="81"> * Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
|
|
</span><span class="" data-line="82"> * TSFE locks are usually released by the RequestHandler 'final' middleware.
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php</strong> line 104</span></div><div class="trace-file-content"><pre><span class="" data-line="100"> // Make TSFE globally available
|
|
</span><span class="" data-line="101"> // @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
|
|
</span><span class="" data-line="102"> // PSR-7 request attribute frontend.controller throughout TYPO3 core
|
|
</span><span class="" data-line="103"> $GLOBALS['TSFE'] = $controller;
|
|
</span><span class="highlight" data-line="104"> return $handler->handle($request);
|
|
</span><span class="" data-line="105"> }
|
|
</span><span class="" data-line="106">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php</strong> line 66</span></div><div class="trace-file-content"><pre><span class="" data-line="62"> $previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
|
|
</span><span class="" data-line="63"> $this->context->setAspect('frontend.preview', $previewAspect);
|
|
</span><span class="" data-line="64"> }
|
|
</span><span class="" data-line="65">
|
|
</span><span class="highlight" data-line="66"> return $handler->handle($request);
|
|
</span><span class="" data-line="67"> }
|
|
</span><span class="" data-line="68">
|
|
</span><span class="" data-line="69"> /**
|
|
</span><span class="" data-line="70"> * Simulate dates for preview functionality
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PreviewSimulator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreviewPermissions.php</strong> line 47</span></div><div class="trace-file-content"><pre><span class="" data-line="43"> $pageArguments = $request->getAttribute('routing', null);
|
|
</span><span class="" data-line="44"> if ($pageArguments instanceof PageArguments && $GLOBALS['BE_USER'] instanceof PreviewUserAuthentication) {
|
|
</span><span class="" data-line="45"> $GLOBALS['BE_USER']->setWebmounts([$pageArguments->getPageId()]);
|
|
</span><span class="" data-line="46"> }
|
|
</span><span class="highlight" data-line="47"> return $handler->handle($request);
|
|
</span><span class="" data-line="48"> }
|
|
</span><span class="" data-line="49">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Workspaces\Middleware\WorkspacePreviewPermissions</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php</strong> line 132</span></div><div class="trace-file-content"><pre><span class="" data-line="128"> }
|
|
</span><span class="" data-line="129"> }
|
|
</span><span class="" data-line="130">
|
|
</span><span class="" data-line="131"> $request = $request->withAttribute('noCache', $this->disableCache);
|
|
</span><span class="highlight" data-line="132"> return $handler->handle($request);
|
|
</span><span class="" data-line="133"> }
|
|
</span><span class="" data-line="134">
|
|
</span><span class="" data-line="135"> /**
|
|
</span><span class="" data-line="136"> * Filters out the arguments that are necessary for calculating cHash
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PageArgumentValidator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/PageResolver.php</strong> line 106</span></div><div class="trace-file-content"><pre><span class="" data-line="102"> // merge the PageArguments with the request query parameters
|
|
</span><span class="" data-line="103"> $queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
|
|
</span><span class="" data-line="104"> $request = $request->withQueryParams($queryParams);
|
|
</span><span class="" data-line="105">
|
|
</span><span class="highlight" data-line="106"> return $handler->handle($request);
|
|
</span><span class="" data-line="107"> }
|
|
</span><span class="" data-line="108">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\PageResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/workspaces/Classes/Middleware/WorkspacePreview.php</strong> line 128</span></div><div class="trace-file-content"><pre><span class="" data-line="124"> $addInformationAboutDisabledCache = true;
|
|
</span><span class="" data-line="125"> $setCookieOnCurrentRequest = false;
|
|
</span><span class="" data-line="126"> }
|
|
</span><span class="" data-line="127">
|
|
</span><span class="highlight" data-line="128"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="129">
|
|
</span><span class="" data-line="130"> $tsfe = $this->getTypoScriptFrontendController();
|
|
</span><span class="" data-line="131"> if ($tsfe instanceof TypoScriptFrontendController && $addInformationAboutDisabledCache) {
|
|
</span><span class="" data-line="132"> $tsfe->set_no_cache('GET Parameter ADMCMD_prev=LIVE was given', true);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Workspaces\Middleware\WorkspacePreview</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php</strong> line 80</span></div><div class="trace-file-content"><pre><span class="" data-line="76">
|
|
</span><span class="" data-line="77"> return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
|
|
</span><span class="" data-line="78"> }
|
|
</span><span class="" data-line="79"> }
|
|
</span><span class="highlight" data-line="80"> return $handler->handle($request);
|
|
</span><span class="" data-line="81"> }
|
|
</span><span class="" data-line="82">
|
|
</span><span class="" data-line="83"> /**
|
|
</span><span class="" data-line="84"> * Find the proper configuration for the static route in the static route configuration. Mainly:
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\StaticRouteResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php</strong> line 94</span></div><div class="trace-file-content"><pre><span class="" data-line="90"> $uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
|
|
</span><span class="" data-line="91"> return new RedirectResponse($uri, 307);
|
|
</span><span class="" data-line="92"> }
|
|
</span><span class="" data-line="93"> }
|
|
</span><span class="highlight" data-line="94"> return $handler->handle($request);
|
|
</span><span class="" data-line="95"> }
|
|
</span><span class="" data-line="96">
|
|
</span><span class="" data-line="97"> /**
|
|
</span><span class="" data-line="98"> * Checks if the language is allowed in Frontend, if not, check if there is valid BE user
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php</strong> line 74</span></div><div class="trace-file-content"><pre><span class="" data-line="70"> return $response;
|
|
</span><span class="" data-line="71"> }
|
|
</span><span class="" data-line="72"> }
|
|
</span><span class="" data-line="73">
|
|
</span><span class="highlight" data-line="74"> return $handler->handle($request);
|
|
</span><span class="" data-line="75"> }
|
|
</span><span class="" data-line="76">
|
|
</span><span class="" data-line="77"> protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
|
|
</span><span class="" data-line="78"> {
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php</strong> line 91</span></div><div class="trace-file-content"><pre><span class="" data-line="87"> if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
|
|
</span><span class="" data-line="88"> $rateLimiter->reset();
|
|
</span><span class="" data-line="89"> }
|
|
</span><span class="" data-line="90">
|
|
</span><span class="highlight" data-line="91"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="92">
|
|
</span><span class="" data-line="93"> // Store session data for fe_users if it still exists
|
|
</span><span class="" data-line="94"> if ($frontendUser instanceof FrontendUserAuthentication) {
|
|
</span><span class="" data-line="95"> $frontendUser->storeSessionData();
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php</strong> line 78</span></div><div class="trace-file-content"><pre><span class="" data-line="74"> Bootstrap::loadExtTables();
|
|
</span><span class="" data-line="75"> $this->setBackendUserAspect($GLOBALS['BE_USER']);
|
|
</span><span class="" data-line="76"> }
|
|
</span><span class="" data-line="77">
|
|
</span><span class="highlight" data-line="78"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="79">
|
|
</span><span class="" data-line="80"> // If, when building the response, the user is still available, then ensure that the headers are sent properly
|
|
</span><span class="" data-line="81"> if ($this->context->getAspect('backend.user')->isLoggedIn()) {
|
|
</span><span class="" data-line="82"> return $this->applyHeadersToResponse($response);
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php</strong> line 55</span></div><div class="trace-file-content"><pre><span class="" data-line="51"> ) {
|
|
</span><span class="" data-line="52"> return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
|
|
</span><span class="" data-line="53"> }
|
|
</span><span class="" data-line="54"> // Continue the regular stack if no maintenance mode is active
|
|
</span><span class="highlight" data-line="55"> return $handler->handle($request);
|
|
</span><span class="" data-line="56"> }
|
|
</span><span class="" data-line="57">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\MaintenanceMode</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php</strong> line 65</span></div><div class="trace-file-content"><pre><span class="" data-line="61"> $request = $request->withAttribute('routing', $routeResult);
|
|
</span><span class="" data-line="62"> if ($routeResult->getLanguage() instanceof SiteLanguage) {
|
|
</span><span class="" data-line="63"> Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
|
|
</span><span class="" data-line="64"> }
|
|
</span><span class="highlight" data-line="65"> return $handler->handle($request);
|
|
</span><span class="" data-line="66"> }
|
|
</span><span class="" data-line="67">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\SiteResolver</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/EidHandler.php</strong> line 64</span></div><div class="trace-file-content"><pre><span class="" data-line="60"> {
|
|
</span><span class="" data-line="61"> $eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;
|
|
</span><span class="" data-line="62">
|
|
</span><span class="" data-line="63"> if ($eID === null) {
|
|
</span><span class="highlight" data-line="64"> return $handler->handle($request);
|
|
</span><span class="" data-line="65"> }
|
|
</span><span class="" data-line="66">
|
|
</span><span class="" data-line="67"> // Remove any output produced until now
|
|
</span><span class="" data-line="68"> ob_clean();
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\EidHandler</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php</strong> line 45</span></div><div class="trace-file-content"><pre><span class="" data-line="41"> */
|
|
</span><span class="" data-line="42"> public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
|
|
</span><span class="" data-line="43"> {
|
|
</span><span class="" data-line="44"> $request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
|
|
</span><span class="highlight" data-line="45"> return $handler->handle($request);
|
|
</span><span class="" data-line="46"> }
|
|
</span><span class="" data-line="47">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php</strong> line 58</span></div><div class="trace-file-content"><pre><span class="" data-line="54"> $this->timeTracker->setEnabled($timeTrackingEnabled);
|
|
</span><span class="" data-line="55"> $this->timeTracker->start(microtime(true));
|
|
</span><span class="" data-line="56"> $this->timeTracker->push('');
|
|
</span><span class="" data-line="57">
|
|
</span><span class="highlight" data-line="58"> $response = $handler->handle($request);
|
|
</span><span class="" data-line="59">
|
|
</span><span class="" data-line="60"> // Finish time tracking
|
|
</span><span class="" data-line="61"> $this->timeTracker->pull();
|
|
</span><span class="" data-line="62"> $this->timeTracker->finish();
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization</span><span class="trace-type">-></span><span class="trace-method">process</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest), <em>object</em>(Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 172</span></div><div class="trace-file-content"><pre><span class="" data-line="168">
|
|
</span><span class="" data-line="169"> if (!$middleware instanceof MiddlewareInterface) {
|
|
</span><span class="" data-line="170"> throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
|
|
</span><span class="" data-line="171"> }
|
|
</span><span class="highlight" data-line="172"> return $middleware->process($request, $this->next);
|
|
</span><span class="" data-line="173"> }
|
|
</span><span class="" data-line="174"> };
|
|
</span><span class="" data-line="175"> }
|
|
</span><span class="" data-line="176">}
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">Psr\Http\Server\RequestHandlerInterface@anonymous/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$28f</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php</strong> line 78</span></div><div class="trace-file-content"><pre><span class="" data-line="74"> * @return ResponseInterface
|
|
</span><span class="" data-line="75"> */
|
|
</span><span class="" data-line="76"> public function handle(ServerRequestInterface $request): ResponseInterface
|
|
</span><span class="" data-line="77"> {
|
|
</span><span class="highlight" data-line="78"> return $this->tip->handle($request);
|
|
</span><span class="" data-line="79"> }
|
|
</span><span class="" data-line="80">
|
|
</span><span class="" data-line="81"> /**
|
|
</span><span class="" data-line="82"> * Seed the middleware stack with the inner request handler
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\MiddlewareDispatcher</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/AbstractApplication.php</strong> line 85</span></div><div class="trace-file-content"><pre><span class="" data-line="81"> * @return ResponseInterface
|
|
</span><span class="" data-line="82"> */
|
|
</span><span class="" data-line="83"> public function handle(ServerRequestInterface $request): ResponseInterface
|
|
</span><span class="" data-line="84"> {
|
|
</span><span class="highlight" data-line="85"> return $this->requestHandler->handle($request);
|
|
</span><span class="" data-line="86"> }
|
|
</span><span class="" data-line="87">
|
|
</span><span class="" data-line="88"> /**
|
|
</span><span class="" data-line="89"> * Set up the application and shut it down afterwards
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\AbstractApplication</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/frontend/Classes/Http/Application.php</strong> line 69</span></div><div class="trace-file-content"><pre><span class="" data-line="65"> // Create new request object having applicationType "I am a frontend request" attribute.
|
|
</span><span class="" data-line="66"> $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
|
|
</span><span class="" data-line="67">
|
|
</span><span class="" data-line="68"> $this->initializeContext();
|
|
</span><span class="highlight" data-line="69"> return parent::handle($request);
|
|
</span><span class="" data-line="70"> }
|
|
</span><span class="" data-line="71">
|
|
</span><span class="" data-line="72"> /**
|
|
</span><span class="" data-line="73"> * Create a PSR-7 Response that redirects to the install tool
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Frontend\Http\Application</span><span class="trace-type">-></span><span class="trace-method">handle</span>(<span class="trace-arguments"><em>object</em>(TYPO3\CMS\Core\Http\ServerRequest)</span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/typo3/sysext/core/Classes/Http/AbstractApplication.php</strong> line 97</span></div><div class="trace-file-content"><pre><span class="" data-line="93"> final public function run(callable $execute = null)
|
|
</span><span class="" data-line="94"> {
|
|
</span><span class="" data-line="95"> try {
|
|
</span><span class="" data-line="96"> $response = $this->handle(
|
|
</span><span class="highlight" data-line="97"> ServerRequestFactory::fromGlobals()
|
|
</span><span class="" data-line="98"> );
|
|
</span><span class="" data-line="99"> if ($execute !== null) {
|
|
</span><span class="" data-line="100"> trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
|
|
</span><span class="" data-line="101"> $execute();
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class">TYPO3\CMS\Core\Http\AbstractApplication</span><span class="trace-type">-></span><span class="trace-method">run</span>(<span class="trace-arguments"></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/index.php</strong> line 20</span></div><div class="trace-file-content"><pre><span class="" data-line="16">// Set up the application for the frontend
|
|
</span><span class="" data-line="17">call_user_func(static function () {
|
|
</span><span class="" data-line="18"> $classLoader = require __DIR__.'/vendor/autoload.php';
|
|
</span><span class="" data-line="19"> \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
|
|
</span><span class="highlight" data-line="20"> \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
|
|
</span><span class="" data-line="21">});
|
|
</span></pre></div></div></div><div class="trace-step"><div class="trace-call">at <span class="trace-class"></span><span class="trace-type"></span><span class="trace-method">{closure}</span>(<span class="trace-arguments"></span>)</div><div class="trace-file"><div class="trace-file-head"><span class="block trace-file-path">in <strong>/var/www/html/index.php</strong> line 21</span></div><div class="trace-file-content"><pre><span class="" data-line="17">call_user_func(static function () {
|
|
</span><span class="" data-line="18"> $classLoader = require __DIR__.'/vendor/autoload.php';
|
|
</span><span class="" data-line="19"> \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
|
|
</span><span class="" data-line="20"> \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
|
|
</span><span class="highlight" data-line="21">});
|
|
</span></pre></div></div></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body></html>
|