<?php

class partial_MediaGallery_Tiles_950949e235371049d152de48047124ef2dcd55f3 extends \TYPO3Fluid\Fluid\Core\Compiler\AbstractCompiledTemplate {

public function getLayoutName(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
return (string) '';
}
public function hasLayout() {
return FALSE;
}
public function addCompiledNamespaces(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$renderingContext->getViewHelperResolver()->addNamespaces(array (
  'core' => 
  array (
    0 => 'TYPO3\\CMS\\Core\\ViewHelpers',
  ),
  'f' => 
  array (
    0 => 'TYPO3Fluid\\Fluid\\ViewHelpers',
    1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers',
  ),
  'formvh' => 
  array (
    0 => 'TYPO3\\CMS\\Form\\ViewHelpers',
  ),
  'flux' => 
  array (
    0 => 'FluidTYPO3\\Flux\\ViewHelpers',
  ),
  'sfc' => 
  array (
    0 => 'SFC\\Staticfilecache\\ViewHelpers',
  ),
  'v' => 
  array (
    0 => 'FluidTYPO3\\Vhs\\ViewHelpers',
  ),
  'e' => 
  array (
    0 => 'Medienreaktor\\Energize\\ViewHelpers',
  ),
));
}

/**
 * Main Render function
 */
public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$output0 = '';

$output0 .= '<div class="media-tiles">
    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure2 = function() use ($renderingContext, $self) {
$output4 = '';

$output4 .= '

        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure6 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments5 = array();
$arguments5['value'] = NULL;
$arguments5['name'] = NULL;
$arguments5['name'] = 'isLargeTile';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure8 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments7 = array();
$arguments7['then'] = NULL;
$arguments7['else'] = NULL;
$arguments7['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array9 = array();
$array10 = array (
);$array9['0'] = $renderingContext->getVariableProvider()->getByPath('iterator.isFirst', $array10);
$array9['1'] = ' && ';
$array11 = array (
);$array9['2'] = $renderingContext->getVariableProvider()->getByPath('iterator.total', $array11);
$array9['3'] = ' > 2';

$expression12 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]) > 2));};
$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression12(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array9)
					),
					$renderingContext
				);
$arguments7['then'] = 1;
$arguments7['else'] = 0;
$arguments5['value'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments7, $renderChildrenClosure8, $renderingContext);
$renderChildrenClosure6 = ($arguments5['value'] !== null) ? function() use ($arguments5) { return $arguments5['value']; } : $renderChildrenClosure6;
$output4 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext)]);

$output4 .= '
        <div class="tile ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure14 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments13 = array();
$arguments13['then'] = NULL;
$arguments13['else'] = NULL;
$arguments13['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array15 = array();
$array16 = array (
);$array15['0'] = $renderingContext->getVariableProvider()->getByPath('isLargeTile', $array16);

$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments13['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression17(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array15)
					),
					$renderingContext
				);
$arguments13['then'] = 'tile-lg';

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

$output4 .= '">
            <div class="media-wrap">

                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SwitchViewHelper
$renderChildrenClosure19 = function() use ($renderingContext, $self) {
$output54 = '';

$output54 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper
$renderChildrenClosure56 = function() use ($renderingContext, $self) {
$output57 = '';

$output57 .= '

                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper
$renderChildrenClosure59 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments58 = array();
$arguments58['additionalAttributes'] = NULL;
$arguments58['data'] = NULL;
$arguments58['aria'] = NULL;
$arguments58['class'] = NULL;
$arguments58['dir'] = NULL;
$arguments58['id'] = NULL;
$arguments58['lang'] = NULL;
$arguments58['style'] = NULL;
$arguments58['title'] = NULL;
$arguments58['accesskey'] = NULL;
$arguments58['tabindex'] = NULL;
$arguments58['onclick'] = NULL;
$arguments58['alt'] = NULL;
$arguments58['file'] = NULL;
$arguments58['additionalConfig'] = array (
);
$arguments58['width'] = NULL;
$arguments58['height'] = NULL;
$arguments58['cropVariant'] = 'default';
$arguments58['fileExtension'] = NULL;
$arguments58['loading'] = NULL;
$arguments58['class'] = 'audio-embed-item';
$array60 = array (
);$arguments58['file'] = $renderingContext->getVariableProvider()->getByPath('asset', $array60);
$arguments58['width'] = 1024;
$array61 = array (
);$arguments58['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array61);
$array62 = array (
);$arguments58['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array62);

$output57 .= TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper::renderStatic($arguments58, $renderChildrenClosure59, $renderingContext);

$output57 .= '

                    ';
return $output57;
};
$arguments55 = array();
$arguments55['value'] = NULL;
$arguments55['value'] = 3;

$output54 .= '';

$output54 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CaseViewHelper
$renderChildrenClosure64 = function() use ($renderingContext, $self) {
$output65 = '';

$output65 .= '

                        <div class="embed-responsive embed-responsive-16by9 box-shadow">
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper
$renderChildrenClosure67 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments66 = array();
$arguments66['additionalAttributes'] = NULL;
$arguments66['data'] = NULL;
$arguments66['aria'] = NULL;
$arguments66['class'] = NULL;
$arguments66['dir'] = NULL;
$arguments66['id'] = NULL;
$arguments66['lang'] = NULL;
$arguments66['style'] = NULL;
$arguments66['title'] = NULL;
$arguments66['accesskey'] = NULL;
$arguments66['tabindex'] = NULL;
$arguments66['onclick'] = NULL;
$arguments66['alt'] = NULL;
$arguments66['file'] = NULL;
$arguments66['additionalConfig'] = array (
);
$arguments66['width'] = NULL;
$arguments66['height'] = NULL;
$arguments66['cropVariant'] = 'default';
$arguments66['fileExtension'] = NULL;
$arguments66['loading'] = NULL;
$arguments66['class'] = 'embed-responsive-item';
$array68 = array (
);$arguments66['file'] = $renderingContext->getVariableProvider()->getByPath('asset', $array68);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure70 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments69 = array();
$arguments69['then'] = NULL;
$arguments69['else'] = NULL;
$arguments69['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array71 = array();
$array72 = array (
);$array71['0'] = $renderingContext->getVariableProvider()->getByPath('isLargeTile', $array72);

$expression73 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments69['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression73(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array71)
					),
					$renderingContext
				);
$arguments69['then'] = 1024;
$arguments69['else'] = 550;
$arguments66['width'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext);
$array74 = array (
);$arguments66['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array74);
$array75 = array (
);$arguments66['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array75);

$output65 .= TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper::renderStatic($arguments66, $renderChildrenClosure67, $renderingContext);

$output65 .= '
                        </div>

                    ';
return $output65;
};
$arguments63 = array();
$arguments63['value'] = NULL;
$arguments63['value'] = 4;

$output54 .= '';

$output54 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\DefaultCaseViewHelper
$renderChildrenClosure77 = function() use ($renderingContext, $self) {
$output78 = '';

$output78 .= '

                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper
$renderChildrenClosure80 = function() use ($renderingContext, $self) {
$output83 = '';

$output83 .= '
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure85 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments84 = array();
$arguments84['additionalAttributes'] = NULL;
$arguments84['data'] = NULL;
$arguments84['aria'] = NULL;
$arguments84['class'] = NULL;
$arguments84['dir'] = NULL;
$arguments84['id'] = NULL;
$arguments84['lang'] = NULL;
$arguments84['style'] = NULL;
$arguments84['title'] = NULL;
$arguments84['accesskey'] = NULL;
$arguments84['tabindex'] = NULL;
$arguments84['onclick'] = NULL;
$arguments84['alt'] = NULL;
$arguments84['ismap'] = NULL;
$arguments84['longdesc'] = NULL;
$arguments84['usemap'] = NULL;
$arguments84['loading'] = NULL;
$arguments84['src'] = '';
$arguments84['treatIdAsReference'] = false;
$arguments84['image'] = NULL;
$arguments84['crop'] = NULL;
$arguments84['cropVariant'] = 'default';
$arguments84['fileExtension'] = NULL;
$arguments84['width'] = NULL;
$arguments84['height'] = NULL;
$arguments84['minWidth'] = NULL;
$arguments84['minHeight'] = NULL;
$arguments84['maxWidth'] = NULL;
$arguments84['maxHeight'] = NULL;
$arguments84['absolute'] = false;
$arguments84['class'] = 'img-fluid';
$array86 = array (
);$arguments84['image'] = $renderingContext->getVariableProvider()->getByPath('asset', $array86);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure88 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments87 = array();
$arguments87['then'] = NULL;
$arguments87['else'] = NULL;
$arguments87['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array89 = array();
$array90 = array (
);$array89['0'] = $renderingContext->getVariableProvider()->getByPath('isLargeTile', $array90);

$expression91 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments87['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression91(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array89)
					),
					$renderingContext
				);
$arguments87['then'] = 1024;
$arguments87['else'] = 550;
$arguments84['width'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments87, $renderChildrenClosure88, $renderingContext);
$array92 = array (
);$arguments84['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array92);
$array93 = array (
);$arguments84['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array93);

$output83 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments84, $renderChildrenClosure85, $renderingContext);

$output83 .= '
                        ';
return $output83;
};
$arguments79 = array();
$arguments79['parameter'] = NULL;
$arguments79['target'] = '';
$arguments79['class'] = '';
$arguments79['title'] = '';
$arguments79['language'] = NULL;
$arguments79['additionalParams'] = '';
$arguments79['additionalAttributes'] = array (
);
$arguments79['useCacheHash'] = NULL;
$arguments79['addQueryString'] = false;
$arguments79['addQueryStringMethod'] = 'GET';
$arguments79['addQueryStringExclude'] = '';
$arguments79['absolute'] = false;
$arguments79['parts-as'] = 'typoLinkParts';
$array81 = array (
);$arguments79['parameter'] = $renderingContext->getVariableProvider()->getByPath('asset.link', $array81);
$array82 = array (
);$arguments79['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array82);

$output78 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext);

$output78 .= '

                    ';
return $output78;
};
$arguments76 = array();

$output54 .= '';

$output54 .= '
                ';
return $output54;
};
$arguments18 = array();
$arguments18['expression'] = NULL;
$array53 = array (
);$arguments18['expression'] = $renderingContext->getVariableProvider()->getByPath('asset.type', $array53);

$output4 .= call_user_func_array(function($arguments) use ($renderingContext, $self) {
switch ($arguments['expression']) {
case call_user_func(function() use ($renderingContext, $self) {

return 3;
}): return call_user_func(function() use ($renderingContext, $self) {
$output20 = '';

$output20 .= '

                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper
$renderChildrenClosure22 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments21 = array();
$arguments21['additionalAttributes'] = NULL;
$arguments21['data'] = NULL;
$arguments21['aria'] = NULL;
$arguments21['class'] = NULL;
$arguments21['dir'] = NULL;
$arguments21['id'] = NULL;
$arguments21['lang'] = NULL;
$arguments21['style'] = NULL;
$arguments21['title'] = NULL;
$arguments21['accesskey'] = NULL;
$arguments21['tabindex'] = NULL;
$arguments21['onclick'] = NULL;
$arguments21['alt'] = NULL;
$arguments21['file'] = NULL;
$arguments21['additionalConfig'] = array (
);
$arguments21['width'] = NULL;
$arguments21['height'] = NULL;
$arguments21['cropVariant'] = 'default';
$arguments21['fileExtension'] = NULL;
$arguments21['loading'] = NULL;
$arguments21['class'] = 'audio-embed-item';
$array23 = array (
);$arguments21['file'] = $renderingContext->getVariableProvider()->getByPath('asset', $array23);
$arguments21['width'] = 1024;
$array24 = array (
);$arguments21['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array24);
$array25 = array (
);$arguments21['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array25);

$output20 .= TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext);

$output20 .= '

                    ';
return $output20;
});
case call_user_func(function() use ($renderingContext, $self) {

return 4;
}): return call_user_func(function() use ($renderingContext, $self) {
$output26 = '';

$output26 .= '

                        <div class="embed-responsive embed-responsive-16by9 box-shadow">
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper
$renderChildrenClosure28 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments27 = array();
$arguments27['additionalAttributes'] = NULL;
$arguments27['data'] = NULL;
$arguments27['aria'] = NULL;
$arguments27['class'] = NULL;
$arguments27['dir'] = NULL;
$arguments27['id'] = NULL;
$arguments27['lang'] = NULL;
$arguments27['style'] = NULL;
$arguments27['title'] = NULL;
$arguments27['accesskey'] = NULL;
$arguments27['tabindex'] = NULL;
$arguments27['onclick'] = NULL;
$arguments27['alt'] = NULL;
$arguments27['file'] = NULL;
$arguments27['additionalConfig'] = array (
);
$arguments27['width'] = NULL;
$arguments27['height'] = NULL;
$arguments27['cropVariant'] = 'default';
$arguments27['fileExtension'] = NULL;
$arguments27['loading'] = NULL;
$arguments27['class'] = 'embed-responsive-item';
$array29 = array (
);$arguments27['file'] = $renderingContext->getVariableProvider()->getByPath('asset', $array29);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure31 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments30 = array();
$arguments30['then'] = NULL;
$arguments30['else'] = NULL;
$arguments30['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array32 = array();
$array33 = array (
);$array32['0'] = $renderingContext->getVariableProvider()->getByPath('isLargeTile', $array33);

$expression34 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments30['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression34(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32)
					),
					$renderingContext
				);
$arguments30['then'] = 1024;
$arguments30['else'] = 550;
$arguments27['width'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext);
$array35 = array (
);$arguments27['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array35);
$array36 = array (
);$arguments27['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array36);

$output26 .= TYPO3\CMS\Fluid\ViewHelpers\MediaViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext);

$output26 .= '
                        </div>

                    ';
return $output26;
});
default: return call_user_func(function() use ($renderingContext, $self) {
$output37 = '';

$output37 .= '

                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper
$renderChildrenClosure39 = function() use ($renderingContext, $self) {
$output42 = '';

$output42 .= '
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure44 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments43 = array();
$arguments43['additionalAttributes'] = NULL;
$arguments43['data'] = NULL;
$arguments43['aria'] = NULL;
$arguments43['class'] = NULL;
$arguments43['dir'] = NULL;
$arguments43['id'] = NULL;
$arguments43['lang'] = NULL;
$arguments43['style'] = NULL;
$arguments43['title'] = NULL;
$arguments43['accesskey'] = NULL;
$arguments43['tabindex'] = NULL;
$arguments43['onclick'] = NULL;
$arguments43['alt'] = NULL;
$arguments43['ismap'] = NULL;
$arguments43['longdesc'] = NULL;
$arguments43['usemap'] = NULL;
$arguments43['loading'] = NULL;
$arguments43['src'] = '';
$arguments43['treatIdAsReference'] = false;
$arguments43['image'] = NULL;
$arguments43['crop'] = NULL;
$arguments43['cropVariant'] = 'default';
$arguments43['fileExtension'] = NULL;
$arguments43['width'] = NULL;
$arguments43['height'] = NULL;
$arguments43['minWidth'] = NULL;
$arguments43['minHeight'] = NULL;
$arguments43['maxWidth'] = NULL;
$arguments43['maxHeight'] = NULL;
$arguments43['absolute'] = false;
$arguments43['class'] = 'img-fluid';
$array45 = array (
);$arguments43['image'] = $renderingContext->getVariableProvider()->getByPath('asset', $array45);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure47 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments46 = array();
$arguments46['then'] = NULL;
$arguments46['else'] = NULL;
$arguments46['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array48 = array();
$array49 = array (
);$array48['0'] = $renderingContext->getVariableProvider()->getByPath('isLargeTile', $array49);

$expression50 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments46['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression50(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array48)
					),
					$renderingContext
				);
$arguments46['then'] = 1024;
$arguments46['else'] = 550;
$arguments43['width'] = TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext);
$array51 = array (
);$arguments43['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array51);
$array52 = array (
);$arguments43['alt'] = $renderingContext->getVariableProvider()->getByPath('asset.alternative', $array52);

$output42 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext);

$output42 .= '
                        ';
return $output42;
};
$arguments38 = array();
$arguments38['parameter'] = NULL;
$arguments38['target'] = '';
$arguments38['class'] = '';
$arguments38['title'] = '';
$arguments38['language'] = NULL;
$arguments38['additionalParams'] = '';
$arguments38['additionalAttributes'] = array (
);
$arguments38['useCacheHash'] = NULL;
$arguments38['addQueryString'] = false;
$arguments38['addQueryStringMethod'] = 'GET';
$arguments38['addQueryStringExclude'] = '';
$arguments38['absolute'] = false;
$arguments38['parts-as'] = 'typoLinkParts';
$array40 = array (
);$arguments38['parameter'] = $renderingContext->getVariableProvider()->getByPath('asset.link', $array40);
$array41 = array (
);$arguments38['title'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array41);

$output37 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext);

$output37 .= '

                    ';
return $output37;
});
}
}, array($arguments18));

$output4 .= '

                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure95 = function() use ($renderingContext, $self) {
$output100 = '';

$output100 .= '
                    <figcaption>
                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure102 = function() use ($renderingContext, $self) {
$output106 = '';

$output106 .= '
                            <p class="h5">';
$array107 = array (
);
$output106 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('asset.title', $array107)]);

$output106 .= '</p>
                        ';
return $output106;
};
$arguments101 = array();
$arguments101['then'] = NULL;
$arguments101['else'] = NULL;
$arguments101['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array103 = array();
$array104 = array (
);$array103['0'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array104);

$expression105 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments101['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression105(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array103)
					),
					$renderingContext
				);
$arguments101['__thenClosure'] = $renderChildrenClosure102;

$output100 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments101, $renderChildrenClosure102, $renderingContext);

$output100 .= '
                        <p class="small">';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\Nl2brViewHelper
$renderChildrenClosure109 = function() use ($renderingContext, $self) {
$array110 = array (
);return call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('asset.description', $array110)]);
};
$arguments108 = array();
$arguments108['value'] = NULL;
$renderChildrenClosure109 = ($arguments108['value'] !== null) ? function() use ($arguments108) { return $arguments108['value']; } : $renderChildrenClosure109;
$output100 .= TYPO3\CMS\Fluid\ViewHelpers\Format\Nl2brViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext);

$output100 .= '</p>
                    </figcaption>
                ';
return $output100;
};
$arguments94 = array();
$arguments94['then'] = NULL;
$arguments94['else'] = NULL;
$arguments94['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array96 = array();
$array97 = array (
);$array96['0'] = $renderingContext->getVariableProvider()->getByPath('asset.title', $array97);
$array96['1'] = ' || ';
$array98 = array (
);$array96['2'] = $renderingContext->getVariableProvider()->getByPath('asset.description', $array98);

$expression99 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) || TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"]));};
$arguments94['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression99(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array96)
					),
					$renderingContext
				);
$arguments94['__thenClosure'] = $renderChildrenClosure95;

$output4 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext);

$output4 .= '

            </div>
        </div>

    ';
return $output4;
};
$arguments1 = array();
$arguments1['each'] = NULL;
$arguments1['as'] = NULL;
$arguments1['key'] = NULL;
$arguments1['reverse'] = false;
$arguments1['iteration'] = NULL;
$array3 = array (
);$arguments1['each'] = $renderingContext->getVariableProvider()->getByPath('assets', $array3);
$arguments1['iteration'] = 'iterator';
$arguments1['as'] = 'asset';

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

$output0 .= '
    <div class="clearfix"></div>
</div>';

return $output0;
}


}
#