/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output0 = ''; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $arguments1 = array(); // Rendering Array $array2 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments3 = array(); $arguments3['path'] = 'Css/styles.css'; $arguments3['extensionName'] = NULL; $arguments3['absolute'] = false; $renderChildrenClosure4 = function () { return NULL; }; $array2['0'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); $arguments1['includeCssFiles'] = $array2; $arguments1['pageTitle'] = ''; $arguments1['loadExtJs'] = false; $arguments1['loadExtJsTheme'] = true; $arguments1['enableExtJsDebug'] = false; $arguments1['loadJQuery'] = false; $arguments1['includeJsFiles'] = NULL; $arguments1['addJsInlineLabels'] = NULL; $arguments1['includeRequireJsModules'] = NULL; $arguments1['jQueryNamespace'] = NULL; $renderChildrenClosure5 = function () { return NULL; }; $viewHelper6 = $self->getViewHelper('$viewHelper6', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Be\\PageRendererViewHelper'); $viewHelper6->setArguments($arguments1); $viewHelper6->setRenderingContext($renderingContext); $viewHelper6->setRenderChildrenClosure($renderChildrenClosure5); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $output0 .= $viewHelper6->initializeArgumentsAndRender(); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments7 = array(); $arguments7['section'] = 'Content'; $arguments7['partial'] = NULL; $arguments7['arguments'] = array(); $arguments7['optional'] = false; $renderChildrenClosure8 = function () { return NULL; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext); $output0 .= ' '; return $output0; }
/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output84 = ''; $output84 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper $arguments85 = array(); $arguments85['name'] = 'HeaderContentFooter'; $renderChildrenClosure86 = function () { return NULL; }; $viewHelper87 = $self->getViewHelper('$viewHelper87', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\LayoutViewHelper'); $viewHelper87->setArguments($arguments85); $viewHelper87->setRenderingContext($renderingContext); $viewHelper87->setRenderChildrenClosure($renderChildrenClosure86); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper $output84 .= $viewHelper87->initializeArgumentsAndRender(); $output84 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper $arguments88 = array(); $arguments88['name'] = 'content'; $renderChildrenClosure89 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output90 = ''; $output90 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments91 = array(); // Rendering Boolean node $arguments91['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean($currentVariableContainer->getOrNull('files')); $arguments91['then'] = NULL; $arguments91['else'] = NULL; $renderChildrenClosure92 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output93 = ''; $output93 .= ' <ul class="ce-uploads"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ForViewHelper $arguments94 = array(); $arguments94['each'] = $currentVariableContainer->getOrNull('files'); $arguments94['as'] = 'file'; $arguments94['iteration'] = 'fileIterator'; $arguments94['key'] = ''; $arguments94['reverse'] = false; $renderChildrenClosure95 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output96 = ''; $output96 .= ' <li> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments97 = array(); // Rendering Boolean node $arguments97['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateComparator('==', \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'uploads_type', $renderingContext), 1); $arguments97['then'] = NULL; $arguments97['else'] = NULL; $renderChildrenClosure98 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output99 = ''; $output99 .= ' <img src="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments100 = array(); $output101 = ''; $output101 .= 'Icons/FileIcons/'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments102 = array(); $arguments102['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'extension', $renderingContext); $arguments102['keepQuotes'] = false; $arguments102['encoding'] = NULL; $arguments102['doubleEncode'] = true; $renderChildrenClosure103 = function () { return NULL; }; $value104 = $arguments102['value'] !== NULL ? $arguments102['value'] : $renderChildrenClosure103(); $output101 .= !is_string($value104) ? $value104 : htmlspecialchars($value104, $arguments102['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments102['encoding'] !== NULL ? $arguments102['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments102['doubleEncode']); $output101 .= '.gif'; $arguments100['path'] = $output101; $arguments100['extensionName'] = 'frontend'; $arguments100['absolute'] = false; $renderChildrenClosure105 = function () { return NULL; }; $output99 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments100, $renderChildrenClosure105, $renderingContext); $output99 .= '" alt=""> '; return $output99; }; $output96 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); $output96 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments106 = array(); // Rendering Boolean node $arguments106['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateComparator('==', \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'uploads_type', $renderingContext), 2); $arguments106['then'] = NULL; $arguments106['else'] = NULL; $renderChildrenClosure107 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output108 = ''; $output108 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments109 = array(); // Rendering Boolean node // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper $arguments110 = array(); $output111 = ''; $output111 .= 'file:'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments112 = array(); // Rendering Boolean node $arguments112['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'originalFile', $renderingContext)); $output113 = ''; $output113 .= 'file:'; $output113 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'originalFile.uid', $renderingContext); $arguments112['then'] = $output113; $output114 = ''; $output114 .= 'file:'; $output114 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'uid', $renderingContext); $arguments112['else'] = $output114; $renderChildrenClosure115 = function () { return NULL; }; $output111 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments112, $renderChildrenClosure115, $renderingContext); $arguments110['src'] = $output111; $arguments110['image'] = NULL; $arguments110['width'] = NULL; $arguments110['height'] = NULL; $arguments110['minWidth'] = NULL; $arguments110['minHeight'] = NULL; $arguments110['maxWidth'] = NULL; $arguments110['maxHeight'] = NULL; $arguments110['treatIdAsReference'] = false; $arguments110['crop'] = NULL; $arguments110['absolute'] = false; $renderChildrenClosure116 = function () { return NULL; }; $arguments109['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateComparator('!=', TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments110, $renderChildrenClosure116, $renderingContext), '/'); $arguments109['then'] = NULL; $arguments109['else'] = NULL; $renderChildrenClosure117 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output118 = ''; $output118 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments119 = array(); $renderChildrenClosure120 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output121 = ''; $output121 .= ' <a href="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments122 = array(); $arguments122['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'publicUrl', $renderingContext); $arguments122['keepQuotes'] = false; $arguments122['encoding'] = NULL; $arguments122['doubleEncode'] = true; $renderChildrenClosure123 = function () { return NULL; }; $value124 = $arguments122['value'] !== NULL ? $arguments122['value'] : $renderChildrenClosure123(); $output121 .= !is_string($value124) ? $value124 : htmlspecialchars($value124, $arguments122['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments122['encoding'] !== NULL ? $arguments122['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments122['doubleEncode']); $output121 .= '"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper $arguments125 = array(); $arguments125['file'] = $currentVariableContainer->getOrNull('file'); $arguments125['width'] = '150'; $arguments125['alt'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'properties.alternative', $renderingContext); $arguments125['additionalAttributes'] = NULL; $arguments125['data'] = NULL; $arguments125['additionalConfig'] = array(); $arguments125['height'] = NULL; $arguments125['class'] = NULL; $arguments125['dir'] = NULL; $arguments125['id'] = NULL; $arguments125['lang'] = NULL; $arguments125['style'] = NULL; $arguments125['title'] = NULL; $arguments125['accesskey'] = NULL; $arguments125['tabindex'] = NULL; $arguments125['onclick'] = NULL; $renderChildrenClosure126 = function () { return NULL; }; $viewHelper127 = $self->getViewHelper('$viewHelper127', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\MediaViewHelper'); $viewHelper127->setArguments($arguments125); $viewHelper127->setRenderingContext($renderingContext); $viewHelper127->setRenderChildrenClosure($renderChildrenClosure126); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper $output121 .= $viewHelper127->initializeArgumentsAndRender(); $output121 .= ' </a> '; return $output121; }; $output118 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments119, $renderChildrenClosure120, $renderingContext); $output118 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments128 = array(); $renderChildrenClosure129 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output130 = ''; $output130 .= ' <img src="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments131 = array(); $output132 = ''; $output132 .= 'Icons/FileIcons/'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments133 = array(); $arguments133['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'extension', $renderingContext); $arguments133['keepQuotes'] = false; $arguments133['encoding'] = NULL; $arguments133['doubleEncode'] = true; $renderChildrenClosure134 = function () { return NULL; }; $value135 = $arguments133['value'] !== NULL ? $arguments133['value'] : $renderChildrenClosure134(); $output132 .= !is_string($value135) ? $value135 : htmlspecialchars($value135, $arguments133['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments133['encoding'] !== NULL ? $arguments133['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments133['doubleEncode']); $output132 .= '.gif'; $arguments131['path'] = $output132; $arguments131['extensionName'] = 'frontend'; $arguments131['absolute'] = false; $renderChildrenClosure136 = function () { return NULL; }; $output130 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments131, $renderChildrenClosure136, $renderingContext); $output130 .= '" alt=""> '; return $output130; }; $output118 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments128, $renderChildrenClosure129, $renderingContext); $output118 .= ' '; return $output118; }; $arguments109['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output137 = ''; $output137 .= ' <a href="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments138 = array(); $arguments138['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'publicUrl', $renderingContext); $arguments138['keepQuotes'] = false; $arguments138['encoding'] = NULL; $arguments138['doubleEncode'] = true; $renderChildrenClosure139 = function () { return NULL; }; $value140 = $arguments138['value'] !== NULL ? $arguments138['value'] : $renderChildrenClosure139(); $output137 .= !is_string($value140) ? $value140 : htmlspecialchars($value140, $arguments138['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments138['encoding'] !== NULL ? $arguments138['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments138['doubleEncode']); $output137 .= '"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper $arguments141 = array(); $arguments141['file'] = $currentVariableContainer->getOrNull('file'); $arguments141['width'] = '150'; $arguments141['alt'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'properties.alternative', $renderingContext); $arguments141['additionalAttributes'] = NULL; $arguments141['data'] = NULL; $arguments141['additionalConfig'] = array(); $arguments141['height'] = NULL; $arguments141['class'] = NULL; $arguments141['dir'] = NULL; $arguments141['id'] = NULL; $arguments141['lang'] = NULL; $arguments141['style'] = NULL; $arguments141['title'] = NULL; $arguments141['accesskey'] = NULL; $arguments141['tabindex'] = NULL; $arguments141['onclick'] = NULL; $renderChildrenClosure142 = function () { return NULL; }; $viewHelper143 = $self->getViewHelper('$viewHelper143', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\MediaViewHelper'); $viewHelper143->setArguments($arguments141); $viewHelper143->setRenderingContext($renderingContext); $viewHelper143->setRenderChildrenClosure($renderChildrenClosure142); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper $output137 .= $viewHelper143->initializeArgumentsAndRender(); $output137 .= ' </a> '; return $output137; }; $arguments109['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output144 = ''; $output144 .= ' <img src="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments145 = array(); $output146 = ''; $output146 .= 'Icons/FileIcons/'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments147 = array(); $arguments147['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'extension', $renderingContext); $arguments147['keepQuotes'] = false; $arguments147['encoding'] = NULL; $arguments147['doubleEncode'] = true; $renderChildrenClosure148 = function () { return NULL; }; $value149 = $arguments147['value'] !== NULL ? $arguments147['value'] : $renderChildrenClosure148(); $output146 .= !is_string($value149) ? $value149 : htmlspecialchars($value149, $arguments147['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments147['encoding'] !== NULL ? $arguments147['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments147['doubleEncode']); $output146 .= '.gif'; $arguments145['path'] = $output146; $arguments145['extensionName'] = 'frontend'; $arguments145['absolute'] = false; $renderChildrenClosure150 = function () { return NULL; }; $output144 .= TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments145, $renderChildrenClosure150, $renderingContext); $output144 .= '" alt=""> '; return $output144; }; $output108 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments109, $renderChildrenClosure117, $renderingContext); $output108 .= ' '; return $output108; }; $output96 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments106, $renderChildrenClosure107, $renderingContext); $output96 .= ' <div> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments151 = array(); // Rendering Boolean node $arguments151['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'name', $renderingContext)); $arguments151['then'] = NULL; $arguments151['else'] = NULL; $renderChildrenClosure152 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output153 = ''; $output153 .= ' <a href="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments154 = array(); $arguments154['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'publicUrl', $renderingContext); $arguments154['keepQuotes'] = false; $arguments154['encoding'] = NULL; $arguments154['doubleEncode'] = true; $renderChildrenClosure155 = function () { return NULL; }; $value156 = $arguments154['value'] !== NULL ? $arguments154['value'] : $renderChildrenClosure155(); $output153 .= !is_string($value156) ? $value156 : htmlspecialchars($value156, $arguments154['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments154['encoding'] !== NULL ? $arguments154['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments154['doubleEncode']); $output153 .= '"> <span class="ce-uploads-fileName"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments157 = array(); $arguments157['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'name', $renderingContext); $arguments157['keepQuotes'] = false; $arguments157['encoding'] = NULL; $arguments157['doubleEncode'] = true; $renderChildrenClosure158 = function () { return NULL; }; $value159 = $arguments157['value'] !== NULL ? $arguments157['value'] : $renderChildrenClosure158(); $output153 .= !is_string($value159) ? $value159 : htmlspecialchars($value159, $arguments157['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments157['encoding'] !== NULL ? $arguments157['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments157['doubleEncode']); $output153 .= ' </span> </a> '; return $output153; }; $output96 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments151, $renderChildrenClosure152, $renderingContext); $output96 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments160 = array(); // Rendering Boolean node $arguments160['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'properties.description', $renderingContext)); $arguments160['then'] = NULL; $arguments160['else'] = NULL; $renderChildrenClosure161 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output162 = ''; $output162 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments163 = array(); // Rendering Boolean node $arguments163['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'uploads_description', $renderingContext)); $arguments163['then'] = NULL; $arguments163['else'] = NULL; $renderChildrenClosure164 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output165 = ''; $output165 .= ' <span class="ce-uploads-description"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments166 = array(); $arguments166['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'properties.description', $renderingContext); $arguments166['keepQuotes'] = false; $arguments166['encoding'] = NULL; $arguments166['doubleEncode'] = true; $renderChildrenClosure167 = function () { return NULL; }; $value168 = $arguments166['value'] !== NULL ? $arguments166['value'] : $renderChildrenClosure167(); $output165 .= !is_string($value168) ? $value168 : htmlspecialchars($value168, $arguments166['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments166['encoding'] !== NULL ? $arguments166['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments166['doubleEncode']); $output165 .= ' </span> '; return $output165; }; $output162 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments163, $renderChildrenClosure164, $renderingContext); $output162 .= ' '; return $output162; }; $output96 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments160, $renderChildrenClosure161, $renderingContext); $output96 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments169 = array(); // Rendering Boolean node $arguments169['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'filelink_size', $renderingContext)); $arguments169['then'] = NULL; $arguments169['else'] = NULL; $renderChildrenClosure170 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output171 = ''; $output171 .= ' <span class="ce-uploads-filesize"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\BytesViewHelper $arguments172 = array(); $arguments172['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('file'), 'properties.size', $renderingContext); $arguments172['decimals'] = 0; $arguments172['decimalSeparator'] = '.'; $arguments172['thousandsSeparator'] = ','; $renderChildrenClosure173 = function () { return NULL; }; $output171 .= TYPO3\CMS\Fluid\ViewHelpers\Format\BytesViewHelper::renderStatic($arguments172, $renderChildrenClosure173, $renderingContext); $output171 .= ' </span> '; return $output171; }; $output96 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments169, $renderChildrenClosure170, $renderingContext); $output96 .= ' </div> </li> '; return $output96; }; $output93 .= TYPO3\CMS\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext); $output93 .= ' </ul> '; return $output93; }; $output90 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments91, $renderChildrenClosure92, $renderingContext); $output90 .= ' '; return $output90; }; $output84 .= ''; $output84 .= ' '; return $output84; }
/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output0 = ''; $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $arguments1 = array(); // Rendering Array $array2 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments3 = array(); $arguments3['path'] = 'Css/ui-lightness/jquery-ui-1.10.3.custom.min.css'; $arguments3['extensionName'] = NULL; $arguments3['absolute'] = false; $renderChildrenClosure4 = function () { return NULL; }; $array2['0'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments5 = array(); $arguments5['path'] = 'Css/main.css'; $arguments5['extensionName'] = NULL; $arguments5['absolute'] = false; $renderChildrenClosure6 = function () { return NULL; }; $array2['1'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext); $arguments1['includeCssFiles'] = $array2; // Rendering Array $array7 = array(); $array7['0'] = 'TYPO3/CMS/Viewpage/Main'; $arguments1['includeRequireJsModules'] = $array7; $arguments1['pageTitle'] = ''; $arguments1['loadExtJs'] = false; $arguments1['loadExtJsTheme'] = true; $arguments1['enableExtJsDebug'] = false; $arguments1['loadJQuery'] = false; $arguments1['includeJsFiles'] = NULL; $arguments1['addJsInlineLabels'] = NULL; $arguments1['jQueryNamespace'] = NULL; $renderChildrenClosure8 = function () { return NULL; }; $viewHelper9 = $self->getViewHelper('$viewHelper9', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Be\\PageRendererViewHelper'); $viewHelper9->setArguments($arguments1); $viewHelper9->setRenderingContext($renderingContext); $viewHelper9->setRenderChildrenClosure($renderChildrenClosure8); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $output0 .= $viewHelper9->initializeArgumentsAndRender(); $output0 .= ' <div class="tx_viewpage"> <div class="panel panel-default"> <div class="panel-body"> <form class="form-inline"> <div class="form-group"> <label for="width">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments10 = array(); $arguments10['key'] = 'width'; $arguments10['id'] = NULL; $arguments10['default'] = NULL; $arguments10['htmlEscape'] = NULL; $arguments10['arguments'] = NULL; $arguments10['extensionName'] = NULL; $renderChildrenClosure11 = function () { return NULL; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext); $output0 .= '</label> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $arguments12 = array(); $arguments12['options'] = $currentVariableContainer->getOrNull('widths'); $arguments12['id'] = 'width'; $arguments12['name'] = 'width'; $arguments12['class'] = 'form-control'; $arguments12['additionalAttributes'] = NULL; $arguments12['data'] = NULL; $arguments12['value'] = NULL; $arguments12['property'] = NULL; $arguments12['dir'] = NULL; $arguments12['lang'] = NULL; $arguments12['style'] = NULL; $arguments12['title'] = NULL; $arguments12['accesskey'] = NULL; $arguments12['tabindex'] = NULL; $arguments12['onclick'] = NULL; $arguments12['size'] = NULL; $arguments12['disabled'] = NULL; $arguments12['optionValueField'] = NULL; $arguments12['optionLabelField'] = NULL; $arguments12['sortByOptionLabel'] = false; $arguments12['selectAllByDefault'] = false; $arguments12['errorClass'] = 'f3-form-error'; $arguments12['prependOptionLabel'] = NULL; $arguments12['prependOptionValue'] = NULL; $arguments12['multiple'] = false; $renderChildrenClosure13 = function () { return NULL; }; $viewHelper14 = $self->getViewHelper('$viewHelper14', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Form\\SelectViewHelper'); $viewHelper14->setArguments($arguments12); $viewHelper14->setRenderingContext($renderingContext); $viewHelper14->setRenderChildrenClosure($renderChildrenClosure13); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $output0 .= $viewHelper14->initializeArgumentsAndRender(); $output0 .= ' </div> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments15 = array(); // Rendering Boolean node // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CountViewHelper $arguments16 = array(); $arguments16['subject'] = NULL; $renderChildrenClosure17 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return $currentVariableContainer->getOrNull('languages'); }; $arguments15['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateComparator('>', TYPO3\CMS\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext), 1); $arguments15['then'] = NULL; $arguments15['else'] = NULL; $renderChildrenClosure18 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output19 = ''; $output19 .= ' <div class="form-group"> <label for="language">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments20 = array(); $arguments20['key'] = 'language'; $arguments20['id'] = NULL; $arguments20['default'] = NULL; $arguments20['htmlEscape'] = NULL; $arguments20['arguments'] = NULL; $arguments20['extensionName'] = NULL; $renderChildrenClosure21 = function () { return NULL; }; $output19 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext); $output19 .= '</label> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $arguments22 = array(); $arguments22['options'] = $currentVariableContainer->getOrNull('languages'); $arguments22['id'] = 'language'; $arguments22['name'] = 'language'; $arguments22['class'] = 'form-control'; $arguments22['additionalAttributes'] = NULL; $arguments22['data'] = NULL; $arguments22['value'] = NULL; $arguments22['property'] = NULL; $arguments22['dir'] = NULL; $arguments22['lang'] = NULL; $arguments22['style'] = NULL; $arguments22['title'] = NULL; $arguments22['accesskey'] = NULL; $arguments22['tabindex'] = NULL; $arguments22['onclick'] = NULL; $arguments22['size'] = NULL; $arguments22['disabled'] = NULL; $arguments22['optionValueField'] = NULL; $arguments22['optionLabelField'] = NULL; $arguments22['sortByOptionLabel'] = false; $arguments22['selectAllByDefault'] = false; $arguments22['errorClass'] = 'f3-form-error'; $arguments22['prependOptionLabel'] = NULL; $arguments22['prependOptionValue'] = NULL; $arguments22['multiple'] = false; $renderChildrenClosure23 = function () { return NULL; }; $viewHelper24 = $self->getViewHelper('$viewHelper24', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Form\\SelectViewHelper'); $viewHelper24->setArguments($arguments22); $viewHelper24->setRenderingContext($renderingContext); $viewHelper24->setRenderChildrenClosure($renderChildrenClosure23); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $output19 .= $viewHelper24->initializeArgumentsAndRender(); $output19 .= ' </div> '; return $output19; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments15, $renderChildrenClosure18, $renderingContext); $output0 .= ' </form> </div> </div> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments25 = array(); $arguments25['section'] = 'Content'; $arguments25['partial'] = NULL; $arguments25['arguments'] = array(); $arguments25['optional'] = false; $renderChildrenClosure26 = function () { return NULL; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext); $output0 .= ' </div> '; return $output0; }
/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output0 = ''; $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $arguments1 = array(); // Rendering Boolean node $arguments1['loadJQuery'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean('true'); $arguments1['jQueryNamespace'] = 'none'; // Rendering Array $array2 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments3 = array(); $arguments3['path'] = 'Contrib/LoadMask/jquery.loadmask.css'; $arguments3['extensionName'] = NULL; $arguments3['absolute'] = false; $renderChildrenClosure4 = function () { return NULL; }; $array2['0'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext); $arguments1['includeCssFiles'] = $array2; // Rendering Array $array5 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments6 = array(); $arguments6['path'] = 'JavaScript/jquery-validate-1.11.1.min.js'; $arguments6['extensionName'] = NULL; $arguments6['absolute'] = false; $renderChildrenClosure7 = function () { return NULL; }; $array5['0'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper $arguments8 = array(); $arguments8['path'] = 'Contrib/LoadMask/jquery.loadmask.js'; $arguments8['extensionName'] = NULL; $arguments8['absolute'] = false; $renderChildrenClosure9 = function () { return NULL; }; $array5['1'] = TYPO3\CMS\Fluid\ViewHelpers\Uri\ResourceViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext); $arguments1['includeJsFiles'] = $array5; // Rendering Array $array10 = array(); $array10['0'] = 'TYPO3/CMS/Extensionmanager/Main'; $arguments1['includeRequireJsModules'] = $array10; $arguments1['pageTitle'] = ''; $arguments1['loadExtJs'] = false; $arguments1['loadExtJsTheme'] = true; $arguments1['enableExtJsDebug'] = false; $arguments1['addJsInlineLabels'] = NULL; $renderChildrenClosure11 = function () { return NULL; }; $viewHelper12 = $self->getViewHelper('$viewHelper12', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Be\\PageRendererViewHelper'); $viewHelper12->setArguments($arguments1); $viewHelper12->setRenderingContext($renderingContext); $viewHelper12->setRenderChildrenClosure($renderChildrenClosure11); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Be\PageRendererViewHelper $output0 .= $viewHelper12->initializeArgumentsAndRender(); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\Be\TriggerViewHelper $arguments13 = array(); $arguments13['triggers'] = $currentVariableContainer->getOrNull('triggers'); $renderChildrenClosure14 = function () { return NULL; }; $viewHelper15 = $self->getViewHelper('$viewHelper15', $renderingContext, 'TYPO3\\CMS\\Extensionmanager\\ViewHelpers\\Be\\TriggerViewHelper'); $viewHelper15->setArguments($arguments13); $viewHelper15->setRenderingContext($renderingContext); $viewHelper15->setRenderChildrenClosure($renderChildrenClosure14); // End of ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\Be\TriggerViewHelper $output0 .= $viewHelper15->initializeArgumentsAndRender(); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments16 = array(); $arguments16['section'] = 'headline'; $arguments16['partial'] = NULL; $arguments16['arguments'] = array(); $arguments16['optional'] = false; $renderChildrenClosure17 = function () { return NULL; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments18 = array(); $arguments18['section'] = 'content'; $arguments18['partial'] = NULL; $arguments18['arguments'] = array(); $arguments18['optional'] = false; $renderChildrenClosure19 = function () { return NULL; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext); return $output0; }