<?php
class Content_action_render_a24d144aad642a81 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\Field\InputViewHelper
$renderChildrenClosure6 = function() use ($renderingContext) {
return NULL;
};

$array7 = [
'0' => 'true',
];

$expression8 = function($context) {return TRUE;};

$arguments5 = [
'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,
'config' => [],
'eval' => 'trim',
'size' => 32,
'maxCharacters' => NULL,
'minimum' => NULL,
'maximum' => NULL,
'placeholder' => NULL,
'name' => 'title',
'label' => 'Title',
'required' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression8(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array7)),
    $renderingContext
),
];

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

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

$arguments9 = [
'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',
];

$output4 .= FluidTYPO3\Flux\ViewHelpers\Field\TextViewHelper::renderStatic($arguments9, $renderChildrenClosure10, $renderingContext);

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

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

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

$arguments17 = [
'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' => 'linkText',
'label' => 'Link text',
];

$output16 .= FluidTYPO3\Flux\ViewHelpers\Field\InputViewHelper::renderStatic($arguments17, $renderChildrenClosure18, $renderingContext);

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

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

$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,
'eval' => 'trim',
'size' => 32,
'maxCharacters' => NULL,
'minimum' => NULL,
'maximum' => NULL,
'placeholder' => NULL,
'name' => 'link',
'label' => 'Link',
'config' => $array21,
];

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

$output16 .= '
                ';
return $output16;
};

$arguments14 = [
'label' => NULL,
'variables' => [],
'extensionName' => NULL,
'inherit' => false,
'inheritEmpty' => false,
'transform' => NULL,
'contentContainer' => false,
'name' => 'linkData',
];

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

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

$arguments11 = [
'variables' => [],
'extensionName' => NULL,
'inherit' => false,
'inheritEmpty' => false,
'gridMode' => 'rows',
'name' => 'links',
'label' => 'Links',
];

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

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

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

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

$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) {
    $output22 = '';

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

$array24 = [
'0' => $renderingContext->getVariableProvider()->getByPath('title'),
'1' => ' || ',
'2' => $renderingContext->getVariableProvider()->getByPath('text'),
];

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

$arguments23 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression25(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array24)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output26 = '';

$output26 .= '
            <section class="section  section--yellow excursions">
                <div class="container container--xl">
                    <div class="excursions__wrapper">
                        <div class="excursions__icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
                                <path
                                        d="M496 256A240 240 0 1 1 16 256a240 240 0 1 1 480 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm381.7 5.7l5.7-5.7-5.7-5.7-104-104-5.7-5.7L260.7 152l5.7 5.7L356.7 248 136 248l-8 0 0 16 8 0 220.7 0-90.3 90.3-5.7 5.7L272 371.3l5.7-5.7 104-104z"/>
                            </svg>
                        </div>
                        <div class="excursions__content">
                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper

$array28 = [
'0' => $renderingContext->getVariableProvider()->getByPath('title'),
];

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

$arguments27 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression29(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array28)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output30 = '';

$output30 .= '
                                <h2 class="title">';

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

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

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

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

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

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

$arguments31 = [
'then' => NULL,
'else' => NULL,
'condition' => TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
    $expression33(TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array32)),
    $renderingContext
),
'__then' => function() use ($renderingContext) {
$output34 = '';

$output34 .= '
                                <p>';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\Nl2brViewHelper
$renderChildrenClosure36 = 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('text')]);
};

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

$output34 .= '</p>
                            ';
return $output34;
},
];

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

$output26 .= '
                            <div class="excursions__actions">
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure38 = function() use ($renderingContext) {
$output39 = '';

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

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

$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 TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper
$renderChildrenClosure45 = function() use ($renderingContext) {
$output46 = '';

$output46 .= '
                                            <span class="button__text">';

$output46 .= 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('link.linkData.linkText')]);

$output46 .= '</span>
                                        ';
return $output46;
};

$arguments44 = [
'target' => '',
'title' => '',
'language' => NULL,
'additionalParams' => '',
'additionalAttributes' => [],
'addQueryString' => false,
'addQueryStringExclude' => '',
'absolute' => false,
'parts-as' => 'typoLinkParts',
'textWrap' => '',
'parameter' => $renderingContext->getVariableProvider()->getByPath('link.linkData.link'),
'class' => 'button button--primary excursions__action',
];

$output43 .= TYPO3\CMS\Fluid\ViewHelpers\Link\TypolinkViewHelper::renderStatic($arguments44, $renderChildrenClosure45, $renderingContext);

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

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

$output39 .= '
                                ';
return $output39;
};

$arguments37 = [
'key' => NULL,
'reverse' => false,
'iteration' => NULL,
'each' => $renderingContext->getVariableProvider()->getByPath('links'),
'as' => 'link',
];

$output26 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments37, $renderChildrenClosure38, $renderingContext);

$output26 .= '
                            </div>
                        </div>
                    </div>
                </div>
            </section>
        ';
return $output26;
},
];

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

$output22 .= '
    ';

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

$output47 .= '<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"
>
    ';

$output47 .= '';

$output47 .= '
    ';

$output47 .= '';

$output47 .= '

    ';

$output47 .= '';

$output47 .= '

    ';

$output47 .= '';

$output47 .= '
</html>



';

    return $output47;
}

}

#