<?php
class Content_action_render_efb77982c348eab0 extends \TYPO3Fluid\Fluid\Core\Compiler\AbstractCompiledTemplate {
    public function getLayoutName(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
        return (string)'Content';
    }
    public function hasLayout() {
        return true;
    }
    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',
    2 => 'TYPO3\\Fluid\\ViewHelpers',
  ),
  'formvh' => 
  array (
    0 => 'TYPO3\\CMS\\Form\\ViewHelpers',
  ),
  'v' => 
  array (
    0 => 'FluidTYPO3\\Vhs\\ViewHelpers',
  ),
  'flux' => 
  array (
    0 => 'FluidTYPO3\\Flux\\ViewHelpers',
  ),
  'um' => 
  array (
    0 => 'Uhura\\Grossmarkt\\ViewHelpers',
  ),
  'wgacore' => 
  array (
    0 => 'Wga\\Core\\ViewHelpers',
  ),
));
    }
    /**
 * section Configuration
 */
public function section_ebfdecd3ae0e32ed(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
    $output0 = '';

$output0 .= '
        ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\FormViewHelper
$renderChildrenClosure2 = function() use ($renderingContext) {
$output4 = '';

$output4 .= '
            ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\SheetViewHelper
$renderChildrenClosure6 = function() use ($renderingContext) {
$output7 = '';

$output7 .= '
                ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\SectionViewHelper
$renderChildrenClosure9 = function() use ($renderingContext) {
$output10 = '';

$output10 .= '
                    ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\ObjectViewHelper
$renderChildrenClosure12 = function() use ($renderingContext) {
$output13 = '';

$output13 .= '
                        ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Field\FileViewHelper
$renderChildrenClosure15 = function() use ($renderingContext) {
return NULL;
};

$array16 = [
'0' => 1,
];

$expression17 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$array18 = [
'myFilebrowserFix' => 'true',
'allowed' => 'sys_file',
];

$arguments14 = [
'default' => NULL,
'native' => false,
'position' => NULL,
'exclude' => false,
'transform' => NULL,
'enabled' => true,
'requestUpdate' => false,
'displayCond' => NULL,
'inherit' => true,
'inheritEmpty' => true,
'clear' => false,
'variables' => [],
'extensionName' => NULL,
'validate' => 'trim',
'size' => 1,
'multiple' => false,
'minItems' => 0,
'maxItems' => 1,
'itemListStyle' => NULL,
'selectedListStyle' => NULL,
'items' => NULL,
'emptyOption' => false,
'translateCsvItems' => NULL,
'itemsProcFunc' => NULL,
'maxSize' => NULL,
'allowed' => NULL,
'disallowed' => NULL,
'uploadFolder' => NULL,
'showThumbnails' => false,
'useFalRelation' => false,
'internalType' => 'file_reference',
'name' => 'file',
'label' => 'Image or Video',
'required' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression17(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16)),
    $renderingContext
),
'config' => $array18,
];

$output13 .= FluidTYPO3\Flux\ViewHelpers\Field\FileViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext);

$output13 .= '
                        ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Field\TextViewHelper
$renderChildrenClosure20 = function() use ($renderingContext) {
return NULL;
};

$arguments19 = [
'default' => NULL,
'native' => false,
'position' => NULL,
'required' => false,
'exclude' => false,
'transform' => NULL,
'enabled' => true,
'requestUpdate' => false,
'displayCond' => NULL,
'inherit' => true,
'inheritEmpty' => true,
'clear' => false,
'variables' => [],
'extensionName' => NULL,
'config' => [],
'validate' => 'trim',
'cols' => 85,
'rows' => 10,
'defaultExtras' => '',
'enableRichText' => false,
'renderType' => '',
'format' => '',
'richtextConfiguration' => NULL,
'placeholder' => NULL,
'name' => 'text',
'label' => 'Text (to continue the text on the next line, press Enter)',
];

$output13 .= FluidTYPO3\Flux\ViewHelpers\Field\TextViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext);

$output13 .= '
                    ';
return $output13;
};

$arguments11 = [
'variables' => [],
'extensionName' => NULL,
'inherit' => false,
'inheritEmpty' => false,
'transform' => NULL,
'contentContainer' => false,
'name' => 'item',
'label' => 'Add new slider item',
];

$output10 .= FluidTYPO3\Flux\ViewHelpers\Form\ObjectViewHelper::renderStatic($arguments11, $renderChildrenClosure12, $renderingContext);

$output10 .= '
                ';
return $output10;
};

$arguments8 = [
'variables' => [],
'extensionName' => NULL,
'inherit' => false,
'inheritEmpty' => false,
'gridMode' => 'rows',
'name' => 'sliderItems',
'label' => 'Slider items',
];

$output7 .= FluidTYPO3\Flux\ViewHelpers\Form\SectionViewHelper::renderStatic($arguments8, $renderChildrenClosure9, $renderingContext);

$output7 .= '
                ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper
$renderChildrenClosure22 = function() use ($renderingContext) {
return NULL;
};

$array23 = [
'type' => 'link',
];

$arguments21 = [
'default' => NULL,
'native' => false,
'position' => NULL,
'required' => false,
'exclude' => false,
'transform' => NULL,
'enabled' => true,
'requestUpdate' => false,
'displayCond' => NULL,
'inherit' => true,
'inheritEmpty' => true,
'clear' => false,
'variables' => [],
'extensionName' => NULL,
'eval' => 'trim',
'size' => 32,
'maxCharacters' => NULL,
'minimum' => NULL,
'maximum' => NULL,
'placeholder' => NULL,
'name' => 'moreInfoLink',
'label' => 'More info link',
'config' => $array23,
];

$output7 .= FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext);

$output7 .= '
            ';
return $output7;
};

$arguments5 = [
'variables' => [],
'description' => NULL,
'shortDescription' => NULL,
'extensionName' => NULL,
'name' => 'main',
'label' => 'Slider Images or Video',
];

$output4 .= FluidTYPO3\Flux\ViewHelpers\Form\SheetViewHelper::renderStatic($arguments5, $renderChildrenClosure6, $renderingContext);

$output4 .= '
            ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Form\SheetViewHelper
$renderChildrenClosure25 = function() use ($renderingContext) {
$output26 = '';

$output26 .= '
                ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Iterator\LoopViewHelper
$renderChildrenClosure28 = function() use ($renderingContext) {
$output29 = '';

$output29 .= '
                    ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper
$renderChildrenClosure31 = function() use ($renderingContext) {
return NULL;
};
$output32 = '';

$output32 .= 'linkText';

$output32 .= $renderingContext->getVariableProvider()->getByPath('iteration.cycle');
$output33 = '';

$output33 .= 'Link text ';

$output33 .= $renderingContext->getVariableProvider()->getByPath('iteration.cycle');

$arguments30 = [
'default' => NULL,
'native' => false,
'position' => NULL,
'required' => false,
'exclude' => false,
'transform' => NULL,
'enabled' => true,
'requestUpdate' => false,
'displayCond' => NULL,
'inherit' => true,
'inheritEmpty' => true,
'clear' => false,
'variables' => [],
'extensionName' => NULL,
'config' => [],
'eval' => 'trim',
'size' => 32,
'maxCharacters' => NULL,
'minimum' => NULL,
'maximum' => NULL,
'placeholder' => NULL,
'name' => $output32,
'label' => $output33,
];

$output29 .= FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper::renderStatic($arguments30, $renderChildrenClosure31, $renderingContext);

$output29 .= '
                    ';
// Rendering ViewHelper FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper
$renderChildrenClosure35 = function() use ($renderingContext) {
return NULL;
};
$output36 = '';

$output36 .= 'link';

$output36 .= $renderingContext->getVariableProvider()->getByPath('iteration.cycle');
$output37 = '';

$output37 .= 'Link ';

$output37 .= $renderingContext->getVariableProvider()->getByPath('iteration.cycle');

$array38 = [
'type' => 'link',
];

$arguments34 = [
'default' => NULL,
'native' => false,
'position' => NULL,
'required' => false,
'exclude' => false,
'transform' => NULL,
'enabled' => true,
'requestUpdate' => false,
'displayCond' => NULL,
'inherit' => true,
'inheritEmpty' => true,
'clear' => false,
'variables' => [],
'extensionName' => NULL,
'eval' => 'trim',
'size' => 32,
'maxCharacters' => NULL,
'minimum' => NULL,
'maximum' => NULL,
'placeholder' => NULL,
'name' => $output36,
'label' => $output37,
'config' => $array38,
];

$output29 .= FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext);

$output29 .= '
                ';
return $output29;
};

$arguments27 = [
'minimum' => 0,
'maximum' => 9223372036854775807,
'count' => 3,
'iteration' => 'iteration',
];

$output26 .= FluidTYPO3\Vhs\ViewHelpers\Iterator\LoopViewHelper::renderStatic($arguments27, $renderChildrenClosure28, $renderingContext);

$output26 .= '
            ';
return $output26;
};

$arguments24 = [
'variables' => [],
'description' => NULL,
'shortDescription' => NULL,
'extensionName' => NULL,
'name' => 'links',
'label' => 'Links',
];

$output4 .= FluidTYPO3\Flux\ViewHelpers\Form\SheetViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext);

$output4 .= '
        ';
return $output4;
};

$array3 = [
'group' => 'home',
];

$arguments1 = [
'description' => NULL,
'enabled' => true,
'variables' => [],
'localLanguageFileRelativePath' => '/Resources/Private/Language/locallang.xlf',
'extensionName' => NULL,
'id' => 'homeheroslider',
'options' => $array3,
'label' => 'LLL:EXT:grossmarkt/Resources/Private/Language/locallang_db.xlf:fce.homeheroslider',
];

$output0 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [FluidTYPO3\Flux\ViewHelpers\FormViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext)]);

$output0 .= '
    ';

    return $output0;
}
/**
 * section Preview
 */
public function section_5cb114ce2a3b886b(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
    return '
    ';
}
/**
 * section Main
 */
public function section_b0000ec1c8d5f383(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
    $output39 = '';

$output39 .= '
        <section class="section hero">
            <div class="hero__container container container--fluid">
                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array41 = [
'0' => $renderingContext->getVariableProvider()->getByPath('sliderItems'),
];

$expression42 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments40 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression42(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array41)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output43 = '';

$output43 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure47 = function() use ($renderingContext) {
return $renderingContext->getVariableProvider()->getByPath('sliderItems');
};

$arguments46 = [
'subject' => NULL,
];
$renderChildrenClosure47 = ($arguments46['subject'] !== null) ? function() use ($arguments46) { return $arguments46['subject']; } : $renderChildrenClosure47;
$array45 = [
'0' => TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments46, $renderChildrenClosure47, $renderingContext),
];

$expression48 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments44 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression48(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array45)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output49 = '';

$output49 .= '
                        <div class="splide hero__carousel"
                             x-carousel="{&quot;type&quot;:&quot;fade&quot;,&quot;autoplay&quot;:true,&quot;interval&quot;:5000,&quot;arrows&quot;:false,&quot;drag&quot;:false}">
                            <div class="splide__track">
                                <ul class="splide__list">
                                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure51 = function() use ($renderingContext) {
$output52 = '';

$output52 .= '
                                        <li class="splide__slide">
                                            <div class="hero-item">
                                                ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper
$renderChildrenClosure54 = function() use ($renderingContext) {
return NULL;
};

$arguments53 = [
'name' => 'videoFormats',
'value' => 'ogg,webm,mp4',
];
$renderChildrenClosure54 = ($arguments53['value'] !== null) ? function() use ($arguments53) { return $arguments53['value']; } : $renderChildrenClosure54;
$output52 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext)]);

$output52 .= '
                                                ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper
$renderChildrenClosure56 = function() use ($renderingContext) {
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Resource\FileViewHelper
$renderChildrenClosure58 = function() use ($renderingContext) {
return NULL;
};

$array59 = [
'0' => 1,
];

$expression60 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments57 = [
'additionalAttributes' => NULL,
'data' => NULL,
'aria' => NULL,
'categories' => NULL,
'treatIdAsReference' => false,
'as' => NULL,
'onlyProperties' => true,
'identifier' => $renderingContext->getVariableProvider()->getByPath('item.item.file'),
'treatIdAsUid' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression60(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array59)),
    $renderingContext
),
];
return FluidTYPO3\Vhs\ViewHelpers\Resource\FileViewHelper::renderStatic($arguments57, $renderChildrenClosure58, $renderingContext);
};

$arguments55 = [
'value' => NULL,
'name' => 'fileInfo',
];
$renderChildrenClosure56 = ($arguments55['value'] !== null) ? function() use ($arguments55) { return $arguments55['value']; } : $renderChildrenClosure56;
$output52 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper::renderStatic($arguments55, $renderChildrenClosure56, $renderingContext)]);

$output52 .= '
                                                ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Condition\String\ContainsViewHelper

$arguments61 = [
'then' => NULL,
'else' => NULL,
'haystack' => $renderingContext->getVariableProvider()->getByPath('videoFormats'),
'needle' => $renderingContext->getVariableProvider()->getByPath('fileInfo.extension'),
'__then' => function() use ($renderingContext) {
$output62 = '';

$output62 .= '
                                                        <div class="hero__media-container">
                                                            <video class="hero__media" playsinline muted loop autoplay>
                                                                <source src="';

$output62 .= 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('fileInfo.url')]);

$output62 .= '" type="';

$output62 .= 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('fileInfo.mimetype')]);

$output62 .= '">
                                                            </video>
                                                        </div>
                                                    ';
return $output62;
},
'__else' => function() use ($renderingContext) {
$output63 = '';

$output63 .= '
                                                        <figure class="hero-item__media-wrapper">
                                                            <picture class="image hero-item__media">
                                                                ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper
$renderChildrenClosure65 = function() use ($renderingContext) {
return NULL;
};

$array66 = [
'image' => $renderingContext->getVariableProvider()->getByPath('item.item.file'),
];

$arguments64 = [
'delegate' => NULL,
'optional' => false,
'default' => NULL,
'contentAs' => NULL,
'debug' => true,
'partial' => 'Common/ShowImage',
'section' => 'HomeHeroSliderImage',
'arguments' => $array66,
];

$output63 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments64, $renderChildrenClosure65, $renderingContext);

$output63 .= '
                                                            </picture>
                                                            ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper
$renderChildrenClosure68 = function() use ($renderingContext) {
return NULL;
};
// Rendering ViewHelper Uhura\Grossmarkt\ViewHelpers\ImageCopyrightViewHelper
$renderChildrenClosure70 = function() use ($renderingContext) {
return NULL;
};

$arguments69 = [
'uid' => $renderingContext->getVariableProvider()->getByPath('item.item.file'),
];

$arguments67 = [
'name' => 'imageCopyright',
'value' => Uhura\Grossmarkt\ViewHelpers\ImageCopyrightViewHelper::renderStatic($arguments69, $renderChildrenClosure70, $renderingContext),
];
$renderChildrenClosure68 = ($arguments67['value'] !== null) ? function() use ($arguments67) { return $arguments67['value']; } : $renderChildrenClosure68;
$output63 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [FluidTYPO3\Vhs\ViewHelpers\Variable\SetViewHelper::renderStatic($arguments67, $renderChildrenClosure68, $renderingContext)]);

$output63 .= '
                                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array72 = [
'0' => $renderingContext->getVariableProvider()->getByPath('imageCopyright'),
];

$expression73 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments71 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression73(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array72)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output74 = '';

$output74 .= '
                                                                <figcaption class="hero-item__media-caption">';

$output74 .= 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('imageCopyright')]);

$output74 .= '</figcaption>
                                                            ';
return $output74;
},
];

$output63 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments71, static fn() => '', $renderingContext)
;

$output63 .= '
                                                        </figure>

                                                    ';
return $output63;
},
];

$output52 .= FluidTYPO3\Vhs\ViewHelpers\Condition\String\ContainsViewHelper::renderStatic($arguments61, static fn() => '', $renderingContext)
;

$output52 .= '

                                                <div class="hero-item__container">
                                                    <div class="hero-item__container-inner">
                                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array76 = [
'0' => $renderingContext->getVariableProvider()->getByPath('item.item.text'),
];

$expression77 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments75 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression77(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array76)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output78 = '';

$output78 .= '
                                                            <h2 class="title title--white">';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\Nl2brViewHelper
$renderChildrenClosure80 = function() use ($renderingContext) {
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('item.item.text')]);
};

$arguments79 = [
'value' => NULL,
];
$renderChildrenClosure80 = ($arguments79['value'] !== null) ? function() use ($arguments79) { return $arguments79['value']; } : $renderChildrenClosure80;
$output78 .= TYPO3\CMS\Fluid\ViewHelpers\Format\Nl2brViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext);

$output78 .= '</h2>
                                                        ';
return $output78;
},
];

$output52 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments75, static fn() => '', $renderingContext)
;

$output52 .= '
                                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array82 = [
'0' => $renderingContext->getVariableProvider()->getByPath('moreInfoLink'),
];

$expression83 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};

$arguments81 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression83(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array82)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output84 = '';

$output84 .= '
                                                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper
$renderChildrenClosure86 = function() use ($renderingContext) {
$output87 = '';

$output87 .= '
                                                                <span class="hero-item__action-text">';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper
$renderChildrenClosure89 = function() use ($renderingContext) {
return NULL;
};

$arguments88 = [
'id' => NULL,
'default' => NULL,
'arguments' => NULL,
'languageKey' => NULL,
'key' => 'to_the_dealers',
'extensionName' => 'grossmarkt',
];

$output87 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [Wga\Core\ViewHelpers\TranslateViewHelper::renderStatic($arguments88, $renderChildrenClosure89, $renderingContext)]);

$output87 .= '</span>
                                                                <span class="hero-item__action-icon" aria-hidden="true">
                                                                    <svg width="35" height="23" viewBox="0 0 35 23" xmlns="http://www.w3.org/2000/svg"><path
                                                                            d="M2 10C1.17157 10 0.5 10.6716 0.5 11.5C0.5 12.3284 1.17157 13 2 13L2 10ZM34.0607 12.5607C34.6464 11.9749 34.6464 11.0251 34.0607 10.4393L24.5147 0.8934C23.9289 0.307613 22.9792 0.307613 22.3934 0.8934C21.8076 1.47919 21.8076 2.42893 22.3934 3.01472L30.8787 11.5L22.3934 19.9853C21.8076 20.5711 21.8076 21.5208 22.3934 22.1066C22.9792 22.6924 23.9289 22.6924 24.5147 22.1066L34.0607 12.5607ZM2 13L33 13L33 10L2 10L2 13Z"/>
                                                                    </svg>
                                                                </span>
                                                            ';
return $output87;
};

$arguments85 = [
'target' => '',
'title' => '',
'language' => NULL,
'additionalParams' => '',
'additionalAttributes' => [],
'addQueryString' => false,
'addQueryStringExclude' => '',
'absolute' => false,
'parts-as' => 'typoLinkParts',
'textWrap' => '',
'parameter' => $renderingContext->getVariableProvider()->getByPath('moreInfoLink'),
'class' => 'hero-item__action',
];

$output84 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext);

$output84 .= '
                                                        ';
return $output84;
},
];

$output52 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments81, static fn() => '', $renderingContext)
;

$output52 .= '
                                                    </div>
                                                </div>
                                            </div>
                                        </li>
                                    ';
return $output52;
};

$arguments50 = [
'key' => NULL,
'reverse' => false,
'iteration' => NULL,
'each' => $renderingContext->getVariableProvider()->getByPath('sliderItems'),
'as' => 'item',
];

$output49 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments50, $renderChildrenClosure51, $renderingContext);

$output49 .= '
                                </ul>
                            </div>
                        </div>
                    ';
return $output49;
},
];

$output43 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments44, static fn() => '', $renderingContext)
;

$output43 .= '
                ';
return $output43;
},
];

$output39 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments40, static fn() => '', $renderingContext)
;

$output39 .= '
                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array91 = [
'0' => '(',
'1' => $renderingContext->getVariableProvider()->getByPath('linkText1'),
'2' => ' && ',
'3' => $renderingContext->getVariableProvider()->getByPath('link1'),
'4' => ') || (',
'5' => $renderingContext->getVariableProvider()->getByPath('linkText2'),
'6' => ' && ',
'7' => $renderingContext->getVariableProvider()->getByPath('link2'),
'8' => ') || (',
'9' => $renderingContext->getVariableProvider()->getByPath('linkText3'),
'10' => ' && ',
'11' => $renderingContext->getVariableProvider()->getByPath('link3'),
'12' => ')',
];

$expression92 = function($context) {return (((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node1"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node3"])) || (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node5"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node7"]))) || (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node9"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node11"])));};

$arguments90 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression92(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array91)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output93 = '';

$output93 .= '
                    <div class="hero-links">
                        <ul class="hero-links__list">
                            ';
// Rendering ViewHelper FluidTYPO3\Vhs\ViewHelpers\Iterator\LoopViewHelper
$renderChildrenClosure95 = function() use ($renderingContext) {
$output96 = '';

$output96 .= '
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\TypolinkViewHelper
$renderChildrenClosure100 = function() use ($renderingContext) {
return NULL;
};

$arguments99 = [
'additionalParams' => '',
'language' => NULL,
'addQueryString' => false,
'addQueryStringExclude' => '',
'absolute' => false,
'parameter' => $renderingContext->getVariableProvider()->getByPath('link{iteration.cycle}'),
];

$array98 = [
'0' => $renderingContext->getVariableProvider()->getByPath('link{iteration.cycle}'),
'1' => ' && ',
'2' => TYPO3\CMS\Fluid\ViewHelpers\Uri\TypolinkViewHelper::renderStatic($arguments99, $renderChildrenClosure100, $renderingContext),
'3' => ' && ',
'4' => $renderingContext->getVariableProvider()->getByPath('linkText{iteration.cycle}'),
];

$expression101 = function($context) {return ((TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node2"])) && TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node4"]));};

$arguments97 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression101(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array98)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output102 = '';

$output102 .= '
                                    <li class="hero-links__item">
                                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper
$renderChildrenClosure104 = function() use ($renderingContext) {
$output105 = '';

$output105 .= '
                                            <span class="hero-link__text">';

$output105 .= $renderingContext->getVariableProvider()->getByPath('linkText{iteration.cycle}');

$output105 .= '</span>
                                            <span class="hero-link__icon" aria-hidden="true">
                                                <svg viewBox="0 0 32 27" fill="none" width="32" height="27" xmlns="http://www.w3.org/2000/svg">
                                                    <path d="M19.56 26.96L17.8 25.15L27.38 14.47L26.17 14.72L0 14.72L0 12.3L26.21 12.3L27.32 12.6L17.79 1.81L19.55 0L31.49 13.46L19.55 26.97L19.56 26.96Z"/>
                                                </svg>
                                            </span>
                                        ';
return $output105;
};

$arguments103 = [
'target' => '',
'title' => '',
'language' => NULL,
'additionalParams' => '',
'additionalAttributes' => [],
'addQueryString' => false,
'addQueryStringExclude' => '',
'absolute' => false,
'parts-as' => 'typoLinkParts',
'textWrap' => '',
'parameter' => $renderingContext->getVariableProvider()->getByPath('link{iteration.cycle}'),
'class' => 'hero-link',
];

$output102 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments103, $renderChildrenClosure104, $renderingContext);

$output102 .= '
                                    </li>
                                ';
return $output102;
},
];

$output96 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments97, static fn() => '', $renderingContext)
;

$output96 .= '
                            ';
return $output96;
};

$arguments94 = [
'minimum' => 0,
'maximum' => 9223372036854775807,
'count' => 3,
'iteration' => 'iteration',
];

$output93 .= FluidTYPO3\Vhs\ViewHelpers\Iterator\LoopViewHelper::renderStatic($arguments94, $renderChildrenClosure95, $renderingContext);

$output93 .= '
                        </ul>
                    </div>
                ';
return $output93;
},
];

$output39 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments90, static fn() => '', $renderingContext)
;

$output39 .= '
            </div>
        </section>
    ';

    return $output39;
}
/**
 * Main Render function
 */
public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
    $output106 = '';

$output106 .= '<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
      xmlns:f="http://typo3.org/ns/TYPO3/Fluid/ViewHelpers"
      xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers"
      xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
      xmlns:um="http://typo3.org/ns/Uhura/Grossmarkt/ViewHelpers"
>
    ';

$output106 .= '';

$output106 .= '
    ';

$output106 .= '';

$output106 .= '

    ';

$output106 .= '';

$output106 .= '

    ';

$output106 .= '';

$output106 .= '
</html>



';

    return $output106;
}

}

#