Skip to content

Instantly share code, notes, and snippets.

@smichaelsen
Last active October 20, 2015 07:41
Show Gist options
  • Save smichaelsen/eb4efd15cfd6fc569c1e to your computer and use it in GitHub Desktop.
Save smichaelsen/eb4efd15cfd6fc569c1e to your computer and use it in GitHub Desktop.
Fatal cached fluid template
<?php
class FluidCache_ThemeMinimal_Standard_action_index_f3a40ac4e8f2c108711ff825173ce40e41e2f22e extends \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate {
public function getVariableContainer() {
// @todo
return new \TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer();
}
public function getLayoutName(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
return 'Content';
}
public function hasLayout() {
return TRUE;
}
/**
* section Configuration
*/
public function section_754164850f38c1ecdaf6b8ed894cb192bc36c5f4(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output0 = '';
$output0 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\FormViewHelper
$arguments1 = array();
$arguments1['id'] = 'carousel';
// Rendering Array
$array2 = array();
// Rendering Array
$array3 = array();
$array3['sorting'] = 1;
$array2['Fluidcontent'] = $array3;
$arguments1['options'] = $array2;
$arguments1['label'] = NULL;
$arguments1['description'] = NULL;
$arguments1['icon'] = NULL;
$arguments1['mergeValues'] = false;
$arguments1['enabled'] = true;
$arguments1['wizardTab'] = NULL;
$arguments1['compact'] = false;
$arguments1['variables'] = array (
);
$arguments1['localLanguageFileRelativePath'] = '/Resources/Private/Language/locallang.xlf';
$arguments1['extensionName'] = NULL;
$renderChildrenClosure4 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output5 = '';
$output5 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper
$arguments6 = array();
$arguments6['value'] = NULL;
$renderChildrenClosure7 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
return 'EXT:theme_minimal/Resources/Public/Icons/Plugin.png';
};
FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper::getFormFromRenderingContext($renderingContext)->setOption(isset($arguments6['name']) ? $arguments6['name'] : FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper::$option,isset($arguments6['value']) ? $arguments6['value']) : $renderChildrenClosure7())
$output5 .= ;
$output5 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\GridViewHelper
$arguments8 = array();
$arguments8['name'] = 'grid';
$arguments8['label'] = NULL;
$arguments8['variables'] = array (
);
$renderChildrenClosure9 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output10 = '';
$output10 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Grid\RowViewHelper
$arguments11 = array();
$arguments11['name'] = 'row';
$arguments11['label'] = NULL;
$arguments11['variables'] = array (
);
$arguments11['extensionName'] = NULL;
$renderChildrenClosure12 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output13 = '';
$output13 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Grid\ColumnViewHelper
$arguments14 = array();
$arguments14['name'] = 'content';
$arguments14['label'] = NULL;
$arguments14['colPos'] = -1;
$arguments14['colspan'] = NULL;
$arguments14['rowspan'] = NULL;
$arguments14['style'] = NULL;
$arguments14['variables'] = array (
);
$arguments14['extensionName'] = NULL;
$renderChildrenClosure15 = function() {return NULL;};
$output13 .= FluidTYPO3\Flux\ViewHelpers\Grid\ColumnViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext);
$output13 .= '
';
return $output13;
};
$output10 .= FluidTYPO3\Flux\ViewHelpers\Grid\RowViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext);
$output10 .= '
';
return $output10;
};
$output5 .= FluidTYPO3\Flux\ViewHelpers\GridViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext);
$output5 .= '
';
return $output5;
};
$output0 .= FluidTYPO3\Flux\ViewHelpers\FormViewHelper::renderStatic($arguments1, $renderChildrenClosure4, $renderingContext);
$output0 .= '
';
return $output0;
}
/**
* section Preview
*/
public function section_f1fbb2b43dca281d0138f4fcc92543ad143ef0b1(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output16 = '';
$output16 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper
$arguments17 = array();
$arguments17['key'] = 'flux.carousel';
$arguments17['id'] = NULL;
$arguments17['default'] = NULL;
$arguments17['htmlEscape'] = NULL;
$arguments17['arguments'] = NULL;
$arguments17['extensionName'] = NULL;
$renderChildrenClosure18 = function() {return NULL;};
$output16 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext);
$output16 .= '<br/>
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\GridViewHelper
$arguments19 = array();
$arguments19['name'] = 'grid';
$arguments19['label'] = NULL;
$arguments19['variables'] = array (
);
$renderChildrenClosure20 = function() {return NULL;};
$output16 .= FluidTYPO3\Flux\ViewHelpers\GridViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext);
$output16 .= '
';
return $output16;
}
/**
* section Main
*/
public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output21 = '';
$output21 .= '
<div data-carousel class="owl-carousel owl-theme">
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper
$arguments22 = array();
$arguments22['area'] = 'content';
$arguments22['limit'] = NULL;
$arguments22['offset'] = 0;
$arguments22['order'] = 'sorting';
$arguments22['sortDirection'] = 'ASC';
$arguments22['as'] = NULL;
$arguments22['loadRegister'] = NULL;
$arguments22['render'] = true;
$renderChildrenClosure23 = function() {return NULL;};
$viewHelper24 = $self->getViewHelper('$viewHelper24', $renderingContext, 'FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper');
$viewHelper24->setArguments($arguments22);
$viewHelper24->setRenderingContext($renderingContext);
$viewHelper24->setRenderChildrenClosure($renderChildrenClosure23);
// End of ViewHelper FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper
$output21 .= $viewHelper24->initializeArgumentsAndRender();
$output21 .= '
</div>
';
return $output21;
}
/**
* Main Render function
*/
public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output25 = '';
$output25 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper
$arguments26 = array();
$arguments26['name'] = 'Content';
$renderChildrenClosure27 = function() {return NULL;};
$viewHelper28 = $self->getViewHelper('$viewHelper28', $renderingContext, 'TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper');
$viewHelper28->setArguments($arguments26);
$viewHelper28->setRenderingContext($renderingContext);
$viewHelper28->setRenderChildrenClosure($renderChildrenClosure27);
// End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper
$output25 .= $viewHelper28->initializeArgumentsAndRender();
$output25 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper
$arguments29 = array();
$arguments29['name'] = 'Configuration';
$renderChildrenClosure30 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output31 = '';
$output31 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\FormViewHelper
$arguments32 = array();
$arguments32['id'] = 'carousel';
// Rendering Array
$array33 = array();
// Rendering Array
$array34 = array();
$array34['sorting'] = 1;
$array33['Fluidcontent'] = $array34;
$arguments32['options'] = $array33;
$arguments32['label'] = NULL;
$arguments32['description'] = NULL;
$arguments32['icon'] = NULL;
$arguments32['mergeValues'] = false;
$arguments32['enabled'] = true;
$arguments32['wizardTab'] = NULL;
$arguments32['compact'] = false;
$arguments32['variables'] = array (
);
$arguments32['localLanguageFileRelativePath'] = '/Resources/Private/Language/locallang.xlf';
$arguments32['extensionName'] = NULL;
$renderChildrenClosure35 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output36 = '';
$output36 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper
$arguments37 = array();
$arguments37['value'] = NULL;
$renderChildrenClosure38 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
return 'EXT:theme_minimal/Resources/Public/Icons/Plugin.png';
};
FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper::getFormFromRenderingContext($renderingContext)->setOption(isset($arguments37['name']) ? $arguments37['name'] : FluidTYPO3\Flux\ViewHelpers\Form\Option\IconViewHelper::$option,isset($arguments37['value']) ? $arguments37['value']) : $renderChildrenClosure38())
$output36 .= ;
$output36 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\GridViewHelper
$arguments39 = array();
$arguments39['name'] = 'grid';
$arguments39['label'] = NULL;
$arguments39['variables'] = array (
);
$renderChildrenClosure40 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output41 = '';
$output41 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Grid\RowViewHelper
$arguments42 = array();
$arguments42['name'] = 'row';
$arguments42['label'] = NULL;
$arguments42['variables'] = array (
);
$arguments42['extensionName'] = NULL;
$renderChildrenClosure43 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output44 = '';
$output44 .= '
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Grid\ColumnViewHelper
$arguments45 = array();
$arguments45['name'] = 'content';
$arguments45['label'] = NULL;
$arguments45['colPos'] = -1;
$arguments45['colspan'] = NULL;
$arguments45['rowspan'] = NULL;
$arguments45['style'] = NULL;
$arguments45['variables'] = array (
);
$arguments45['extensionName'] = NULL;
$renderChildrenClosure46 = function() {return NULL;};
$output44 .= FluidTYPO3\Flux\ViewHelpers\Grid\ColumnViewHelper::renderStatic($arguments45, $renderChildrenClosure46, $renderingContext);
$output44 .= '
';
return $output44;
};
$output41 .= FluidTYPO3\Flux\ViewHelpers\Grid\RowViewHelper::renderStatic($arguments42, $renderChildrenClosure43, $renderingContext);
$output41 .= '
';
return $output41;
};
$output36 .= FluidTYPO3\Flux\ViewHelpers\GridViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext);
$output36 .= '
';
return $output36;
};
$output31 .= FluidTYPO3\Flux\ViewHelpers\FormViewHelper::renderStatic($arguments32, $renderChildrenClosure35, $renderingContext);
$output31 .= '
';
return $output31;
};
$output25 .= '';
$output25 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper
$arguments47 = array();
$arguments47['name'] = 'Preview';
$renderChildrenClosure48 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output49 = '';
$output49 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper
$arguments50 = array();
$arguments50['key'] = 'flux.carousel';
$arguments50['id'] = NULL;
$arguments50['default'] = NULL;
$arguments50['htmlEscape'] = NULL;
$arguments50['arguments'] = NULL;
$arguments50['extensionName'] = NULL;
$renderChildrenClosure51 = function() {return NULL;};
$output49 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments50, $renderChildrenClosure51, $renderingContext);
$output49 .= '<br/>
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\GridViewHelper
$arguments52 = array();
$arguments52['name'] = 'grid';
$arguments52['label'] = NULL;
$arguments52['variables'] = array (
);
$renderChildrenClosure53 = function() {return NULL;};
$output49 .= FluidTYPO3\Flux\ViewHelpers\GridViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext);
$output49 .= '
';
return $output49;
};
$output25 .= '';
$output25 .= '
';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper
$arguments54 = array();
$arguments54['name'] = 'Main';
$renderChildrenClosure55 = function() use ($renderingContext, $self) {
$currentVariableContainer = $renderingContext->getTemplateVariableContainer();
$output56 = '';
$output56 .= '
<div data-carousel class="owl-carousel owl-theme">
';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper
$arguments57 = array();
$arguments57['area'] = 'content';
$arguments57['limit'] = NULL;
$arguments57['offset'] = 0;
$arguments57['order'] = 'sorting';
$arguments57['sortDirection'] = 'ASC';
$arguments57['as'] = NULL;
$arguments57['loadRegister'] = NULL;
$arguments57['render'] = true;
$renderChildrenClosure58 = function() {return NULL;};
$viewHelper59 = $self->getViewHelper('$viewHelper59', $renderingContext, 'FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper');
$viewHelper59->setArguments($arguments57);
$viewHelper59->setRenderingContext($renderingContext);
$viewHelper59->setRenderChildrenClosure($renderChildrenClosure58);
// End of ViewHelper FluidTYPO3\Flux\ViewHelpers\Content\RenderViewHelper
$output56 .= $viewHelper59->initializeArgumentsAndRender();
$output56 .= '
</div>
';
return $output56;
};
$output25 .= '';
$output25 .= '
';
return $output25;
}
}
#1445332711 14144
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment