<?php

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

public function getLayoutName(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
return (string) 'Default';
}
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',
  ),
  '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',
  ),
));
}

/**
 * section content
 */
public function section_040f06fd774092478d450774f5ba30c5da78acc8(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$output0 = '';

$output0 .= '
    <div class="course-show">
        <div class="course-hero d-flex align-items-end" >
            <div class="course-hero-header container d-flex flex-column justify-content-between">
                <div class="pb-5 position-relative">
                    <div class="row">
                        <div class="col-12">
                            <div class="d-flex justify-content-end pb-2 gap-2">
                                <div class="print-course">
                                    <a onclick="window.print();" class="d-block p-2 course-icon-pointer">
                                        <i class="fal text-primary fa-print"></i>
                                    </a>
                                </div>
                                <div class="copy-course-link">
                                    <a onclick="navigator.clipboard.writeText(window.location.href);" class="d-block p-2 course-icon-pointer">
                                        <i class="fal text-primary fa-copy "></i>
                                    </a>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-12 col-md-10 offset-md-1 col-lg-7 offset-lg-0">
                            <div class="eyebrow text-muted mb-2">';
$array1 = array (
);
$output0 .= 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('course.courseType', $array1)]);

$output0 .= '</div>
                            <h1 class="h2 text-white mb-5">';
$array2 = array (
);
$output0 .= 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('course.title', $array2)]);

$output0 .= '</h1>
                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure4 = function() use ($renderingContext, $self) {
$output9 = '';

$output9 .= '
                                <div class="row">
                                    <div class="col-md-12">
                                        <div class="d-flex align-items-center flex-wrap mb-4">
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure11 = function() use ($renderingContext, $self) {
return '
                                                <div class="d-flex align-items-center text-white">
                                                    <i class="fal fa-percentage pr-2 smallicon"></i>
                                                    <div class="eyebrow text-white pr-4">
                                                        Kostenfrei mit Bildungsgutschein
                                                    </div>
                                                </div>
                                            ';
};
$arguments10 = array();
$arguments10['then'] = NULL;
$arguments10['else'] = NULL;
$arguments10['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array12 = array();
$array13 = array (
);$array12['0'] = $renderingContext->getVariableProvider()->getByPath('course.agencySupported', $array13);

$expression14 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments10['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression14(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array12)
					),
					$renderingContext
				);
$arguments10['__thenClosure'] = $renderChildrenClosure11;

$output9 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext);

$output9 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure16 = function() use ($renderingContext, $self) {
return '
                                                <div class="d-flex align-items-center text-white mr-4">
                                                    <i class="fal fa-certificate pr-2 smallicon"></i>
                                                    <div class="eyebrow text-white pr-2">
                                                        IHK-Zertifikat
                                                    </div>
                                                </div>
                                            ';
};
$arguments15 = array();
$arguments15['then'] = NULL;
$arguments15['else'] = NULL;
$arguments15['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array17 = array();
$array18 = array (
);$array17['0'] = $renderingContext->getVariableProvider()->getByPath('course.ihkCertified', $array18);

$expression19 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments15['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression19(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array17)
					),
					$renderingContext
				);
$arguments15['__thenClosure'] = $renderChildrenClosure16;

$output9 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext);

$output9 .= '
                                        </div>
                                    </div>
                                </div>
                            ';
return $output9;
};
$arguments3 = array();
$arguments3['then'] = NULL;
$arguments3['else'] = NULL;
$arguments3['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array5 = array();
$array6 = array (
);$array5['0'] = $renderingContext->getVariableProvider()->getByPath('course.agencySupported', $array6);
$array5['1'] = ' || ';
$array7 = array (
);$array5['2'] = $renderingContext->getVariableProvider()->getByPath('course.ihkCertified', $array7);

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

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext);

$output0 .= '

                        </div>
                        <div class="col-12 col-md-10 offset-md-1 col-lg-4 offset-lg-1 d-flex justify-content-center">
                            <div class="course-info-card mx-2">
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure21 = function() use ($renderingContext, $self) {
$output25 = '';

$output25 .= '
                                    <div class="course-info-card-header">
                                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure27 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments26 = array();
$arguments26['additionalAttributes'] = NULL;
$arguments26['data'] = NULL;
$arguments26['aria'] = NULL;
$arguments26['class'] = NULL;
$arguments26['dir'] = NULL;
$arguments26['id'] = NULL;
$arguments26['lang'] = NULL;
$arguments26['style'] = NULL;
$arguments26['title'] = NULL;
$arguments26['accesskey'] = NULL;
$arguments26['tabindex'] = NULL;
$arguments26['onclick'] = NULL;
$arguments26['alt'] = NULL;
$arguments26['ismap'] = NULL;
$arguments26['longdesc'] = NULL;
$arguments26['usemap'] = NULL;
$arguments26['loading'] = NULL;
$arguments26['src'] = '';
$arguments26['treatIdAsReference'] = false;
$arguments26['image'] = NULL;
$arguments26['crop'] = NULL;
$arguments26['cropVariant'] = 'default';
$arguments26['fileExtension'] = NULL;
$arguments26['width'] = NULL;
$arguments26['height'] = NULL;
$arguments26['minWidth'] = NULL;
$arguments26['minHeight'] = NULL;
$arguments26['maxWidth'] = NULL;
$arguments26['maxHeight'] = NULL;
$arguments26['absolute'] = false;
$arguments26['class'] = 'course-info-image';
$output28 = '';

$output28 .= '/';
$array29 = array (
);
$output28 .= $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array29);
$arguments26['src'] = $output28;
$array30 = array (
);$arguments26['alt'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array30);
$arguments26['height'] = 193;

$output25 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext);

$output25 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure32 = function() use ($renderingContext, $self) {
return '
                                            <div class="hightlight-card-notation text-white position-absolute">
                                                Highlight
                                            </div>
                                        ';
};
$arguments31 = array();
$arguments31['then'] = NULL;
$arguments31['else'] = NULL;
$arguments31['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array33 = array();
$array34 = array (
);$array33['0'] = $renderingContext->getVariableProvider()->getByPath('course.highlight', $array34);

$expression35 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments31['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression35(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array33)
					),
					$renderingContext
				);
$arguments31['__thenClosure'] = $renderChildrenClosure32;

$output25 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments31, $renderChildrenClosure32, $renderingContext);

$output25 .= '

                                    </div>
                                ';
return $output25;
};
$arguments20 = array();
$arguments20['then'] = NULL;
$arguments20['else'] = NULL;
$arguments20['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array22 = array();
$array23 = array (
);$array22['0'] = $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array23);

$expression24 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments20['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression24(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array22)
					),
					$renderingContext
				);
$arguments20['__thenClosure'] = $renderChildrenClosure21;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments20, $renderChildrenClosure21, $renderingContext);

$output0 .= '
                                <div class="course-card-footer text-white py-3 px-4 d-flex flex-wrap flex-column w-100">
                                   <div>
                                       <div class="d-flex justify-content-between courses-information-heading">
                                           <strong class="h6 text-dark mb-2">
                                               Kursinformation
                                           </strong>
                                           <span class="text-muted h6 font-weight-light">
                                              Kurs-ID: ';
$array36 = array (
);
$output0 .= 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('course.courseId', $array36)]);

$output0 .= '
                                           </span>
                                       </div>

                                       <div class="course-information mt-2 mb-4">
                                           ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure38 = function() use ($renderingContext, $self) {
$output42 = '';

$output42 .= '
                                               <div class="highlight-card-subjects text-muted d-flex align-items-center flex-wrap pb-1">
                                                   <i class="fal text-table fa-tag pr-2 smallicon"></i>
                                                   ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure44 = function() use ($renderingContext, $self) {
$output46 = '';

$output46 .= '
                                                       <div class="eyebrow pr-2 ">
                                                           ';
$array47 = array (
);
$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('subject.title', $array47)]);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure49 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments48 = array();
$arguments48['then'] = NULL;
$arguments48['else'] = NULL;
$arguments48['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array50 = array();
$array51 = array (
);$array50['0'] = $renderingContext->getVariableProvider()->getByPath('i.isLast', $array51);

$expression52 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments48['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression52(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array50)
					),
					$renderingContext
				);
$arguments48['then'] = '';
$arguments48['else'] = ',';

$output46 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments48, $renderChildrenClosure49, $renderingContext);

$output46 .= '
                                                       </div>
                                                   ';
return $output46;
};
$arguments43 = array();
$arguments43['each'] = NULL;
$arguments43['as'] = NULL;
$arguments43['key'] = NULL;
$arguments43['reverse'] = false;
$arguments43['iteration'] = NULL;
$array45 = array (
);$arguments43['each'] = $renderingContext->getVariableProvider()->getByPath('course.subject', $array45);
$arguments43['as'] = 'subject';
$arguments43['iteration'] = 'i';

$output42 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext);

$output42 .= '
                                               </div>
                                           ';
return $output42;
};
$arguments37 = array();
$arguments37['then'] = NULL;
$arguments37['else'] = NULL;
$arguments37['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array39 = array();
$array40 = array (
);$array39['0'] = $renderingContext->getVariableProvider()->getByPath('course.subject', $array40);

$expression41 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments37['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression41(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array39)
					),
					$renderingContext
				);
$arguments37['__thenClosure'] = $renderChildrenClosure38;

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

$output0 .= '

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

$output58 .= '
                                               <div class="highlight-card-workshop text-muted d-flex align-items-center pb-1">
                                                   <i class="fal text-table fa-calendar pr-2 smallicon"></i>
                                                   <div class="eyebrow  ">
                                                       ab ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper
$renderChildrenClosure60 = function() use ($renderingContext, $self) {
$array61 = array (
);return $renderingContext->getVariableProvider()->getByPath('course.workshop.0.startTime', $array61);
};
$arguments59 = array();
$arguments59['date'] = NULL;
$arguments59['format'] = '';
$arguments59['base'] = NULL;
$arguments59['format'] = 'd.m.Y';
$renderChildrenClosure60 = ($arguments59['date'] !== null) ? function() use ($arguments59) { return $arguments59['date']; } : $renderChildrenClosure60;
$output58 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper::renderStatic($arguments59, $renderChildrenClosure60, $renderingContext)]);

$output58 .= '
                                                   </div>
                                               </div>
                                           ';
return $output58;
};
$arguments53 = array();
$arguments53['then'] = NULL;
$arguments53['else'] = NULL;
$arguments53['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array55 = array();
$array56 = array (
);$array55['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array56);

$expression57 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments53['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression57(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array55)
					),
					$renderingContext
				);
$arguments53['__thenClosure'] = $renderChildrenClosure54;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext);

$output0 .= '

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

$output67 .= '
                                               <div class="highlight-card-duration text-muted d-flex align-items-center  pb-1">
                                                   <i class="fal text-table fa-clock pr-2 smallicon"></i>
                                                   <div class="eyebrow ">
                                                       ';
$array68 = array (
);
$output67 .= 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('course.duration', $array68)]);

$output67 .= ' Unterrichtseinheiten
                                                   </div>
                                               </div>
                                           ';
return $output67;
};
$arguments62 = array();
$arguments62['then'] = NULL;
$arguments62['else'] = NULL;
$arguments62['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array64 = array();
$array65 = array (
);$array64['0'] = $renderingContext->getVariableProvider()->getByPath('course.duration', $array65);

$expression66 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments62['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression66(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array64)
					),
					$renderingContext
				);
$arguments62['__thenClosure'] = $renderChildrenClosure63;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments62, $renderChildrenClosure63, $renderingContext);

$output0 .= '
                                       </div>
                                   </div>
                                    <div class="course-buttons text-white d-flex flex-wrap justify-content-center">
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure70 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments69 = array();
$arguments69['value'] = NULL;
$arguments69['name'] = NULL;
$arguments69['name'] = 'appointmentAction';
$arguments69['value'] = 'Termin anfragen';
$renderChildrenClosure70 = ($arguments69['value'] !== null) ? function() use ($arguments69) { return $arguments69['value']; } : $renderChildrenClosure70;
$output0 .= 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($arguments69, $renderChildrenClosure70, $renderingContext)]);

$output0 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure72 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments71 = array();
$arguments71['value'] = NULL;
$arguments71['name'] = NULL;
$arguments71['name'] = 'questionAction';
$arguments71['value'] = 'Beratung anfragen';
$renderChildrenClosure72 = ($arguments71['value'] !== null) ? function() use ($arguments71) { return $arguments71['value']; } : $renderChildrenClosure72;
$output0 .= 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($arguments71, $renderChildrenClosure72, $renderingContext)]);

$output0 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure74 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments73 = array();
$arguments73['value'] = NULL;
$arguments73['name'] = NULL;
$arguments73['name'] = 'courseAction';
$arguments73['value'] = 'Kurs anfragen';
$renderChildrenClosure74 = ($arguments73['value'] !== null) ? function() use ($arguments73) { return $arguments73['value']; } : $renderChildrenClosure74;
$output0 .= 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($arguments73, $renderChildrenClosure74, $renderingContext)]);

$output0 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure76 = function() use ($renderingContext, $self) {
$output97 = '';

$output97 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper
$renderChildrenClosure99 = function() use ($renderingContext, $self) {
$output100 = '';

$output100 .= '
                                                <a href="#workshops" class="w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-down">
                                                    <span class="pr-2">
                                                        ';
$array101 = array (
);
$output100 .= 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('appointmentAction', $array101)]);

$output100 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-down"></i>
                                                </a>
                                            ';
return $output100;
};
$arguments98 = array();

$output97 .= '';

$output97 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper
$renderChildrenClosure103 = function() use ($renderingContext, $self) {
$output104 = '';

$output104 .= '
                                                ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure106 = function() use ($renderingContext, $self) {
$output117 = '';

$output117 .= '
                                                    <span class="pr-2">
                                                        ';
$array118 = array (
);
$output117 .= 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('courseAction', $array118)]);

$output117 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-right"></i>
                                                ';
return $output117;
};
$arguments105 = array();
$arguments105['additionalAttributes'] = NULL;
$arguments105['data'] = NULL;
$arguments105['aria'] = NULL;
$arguments105['class'] = NULL;
$arguments105['dir'] = NULL;
$arguments105['id'] = NULL;
$arguments105['lang'] = NULL;
$arguments105['style'] = NULL;
$arguments105['title'] = NULL;
$arguments105['accesskey'] = NULL;
$arguments105['tabindex'] = NULL;
$arguments105['onclick'] = NULL;
$arguments105['name'] = NULL;
$arguments105['rel'] = NULL;
$arguments105['rev'] = NULL;
$arguments105['target'] = NULL;
$arguments105['action'] = NULL;
$arguments105['controller'] = NULL;
$arguments105['extensionName'] = NULL;
$arguments105['pluginName'] = NULL;
$arguments105['pageUid'] = NULL;
$arguments105['pageType'] = NULL;
$arguments105['noCache'] = NULL;
$arguments105['noCacheHash'] = NULL;
$arguments105['section'] = NULL;
$arguments105['format'] = NULL;
$arguments105['linkAccessRestrictedPages'] = NULL;
$arguments105['additionalParams'] = NULL;
$arguments105['absolute'] = NULL;
$arguments105['addQueryString'] = NULL;
$arguments105['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments105['addQueryStringMethod'] = NULL;
$arguments105['arguments'] = NULL;
$array107 = array (
);$arguments105['pageUid'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array107);
// Rendering Array
$array108 = array();
$array109 = array (
);$array108['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array109);
$array108['startTime'] = 0;
$array108['endTime'] = 0;
$array110 = array (
);$array108['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array110);
$array111 = array (
);$array108['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array111);
$array112 = array (
);$array108['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array112);
$arguments105['additionalParams'] = $array108;
$arguments105['action'] = 'courseworkshopform';
// Rendering Array
$array113 = array();
$array114 = array (
);$array113['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array114);
$array115 = array (
);$array113['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array115);
$array116 = array (
);$array113['title'] = $renderingContext->getVariableProvider()->getByPath('courseAction', $array116);
$arguments105['arguments'] = $array113;
$arguments105['class'] = 'w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-right';

$output104 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments105, $renderChildrenClosure106, $renderingContext);

$output104 .= '
                                            ';
return $output104;
};
$arguments102 = array();
$arguments102['if'] = NULL;

$output97 .= '';

$output97 .= '
                                            </a>
                                        ';
return $output97;
};
$arguments75 = array();
$arguments75['then'] = NULL;
$arguments75['else'] = NULL;
$arguments75['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array94 = array();
$array95 = array (
);$array94['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array95);

$expression96 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments75['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression96(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array94)
					),
					$renderingContext
				);
$arguments75['__thenClosure'] = function() use ($renderingContext, $self) {
$output77 = '';

$output77 .= '
                                                <a href="#workshops" class="w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-down">
                                                    <span class="pr-2">
                                                        ';
$array78 = array (
);
$output77 .= 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('appointmentAction', $array78)]);

$output77 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-down"></i>
                                                </a>
                                            ';
return $output77;
};
$arguments75['__elseClosures'][] = function() use ($renderingContext, $self) {
$output79 = '';

$output79 .= '
                                                ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure81 = function() use ($renderingContext, $self) {
$output92 = '';

$output92 .= '
                                                    <span class="pr-2">
                                                        ';
$array93 = array (
);
$output92 .= 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('courseAction', $array93)]);

$output92 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-right"></i>
                                                ';
return $output92;
};
$arguments80 = array();
$arguments80['additionalAttributes'] = NULL;
$arguments80['data'] = NULL;
$arguments80['aria'] = NULL;
$arguments80['class'] = NULL;
$arguments80['dir'] = NULL;
$arguments80['id'] = NULL;
$arguments80['lang'] = NULL;
$arguments80['style'] = NULL;
$arguments80['title'] = NULL;
$arguments80['accesskey'] = NULL;
$arguments80['tabindex'] = NULL;
$arguments80['onclick'] = NULL;
$arguments80['name'] = NULL;
$arguments80['rel'] = NULL;
$arguments80['rev'] = NULL;
$arguments80['target'] = NULL;
$arguments80['action'] = NULL;
$arguments80['controller'] = NULL;
$arguments80['extensionName'] = NULL;
$arguments80['pluginName'] = NULL;
$arguments80['pageUid'] = NULL;
$arguments80['pageType'] = NULL;
$arguments80['noCache'] = NULL;
$arguments80['noCacheHash'] = NULL;
$arguments80['section'] = NULL;
$arguments80['format'] = NULL;
$arguments80['linkAccessRestrictedPages'] = NULL;
$arguments80['additionalParams'] = NULL;
$arguments80['absolute'] = NULL;
$arguments80['addQueryString'] = NULL;
$arguments80['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments80['addQueryStringMethod'] = NULL;
$arguments80['arguments'] = NULL;
$array82 = array (
);$arguments80['pageUid'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array82);
// Rendering Array
$array83 = array();
$array84 = array (
);$array83['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array84);
$array83['startTime'] = 0;
$array83['endTime'] = 0;
$array85 = array (
);$array83['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array85);
$array86 = array (
);$array83['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array86);
$array87 = array (
);$array83['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array87);
$arguments80['additionalParams'] = $array83;
$arguments80['action'] = 'courseworkshopform';
// Rendering Array
$array88 = array();
$array89 = array (
);$array88['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array89);
$array90 = array (
);$array88['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array90);
$array91 = array (
);$array88['title'] = $renderingContext->getVariableProvider()->getByPath('courseAction', $array91);
$arguments80['arguments'] = $array88;
$arguments80['class'] = 'w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-right';

$output79 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments80, $renderChildrenClosure81, $renderingContext);

$output79 .= '
                                            ';
return $output79;
};

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext);

$output0 .= '
                                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure120 = function() use ($renderingContext, $self) {
$output131 = '';

$output131 .= '
                                            ';
$array132 = array (
);
$output131 .= 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('questionAction', $array132)]);

$output131 .= '
                                        ';
return $output131;
};
$arguments119 = array();
$arguments119['additionalAttributes'] = NULL;
$arguments119['data'] = NULL;
$arguments119['aria'] = NULL;
$arguments119['class'] = NULL;
$arguments119['dir'] = NULL;
$arguments119['id'] = NULL;
$arguments119['lang'] = NULL;
$arguments119['style'] = NULL;
$arguments119['title'] = NULL;
$arguments119['accesskey'] = NULL;
$arguments119['tabindex'] = NULL;
$arguments119['onclick'] = NULL;
$arguments119['name'] = NULL;
$arguments119['rel'] = NULL;
$arguments119['rev'] = NULL;
$arguments119['target'] = NULL;
$arguments119['action'] = NULL;
$arguments119['controller'] = NULL;
$arguments119['extensionName'] = NULL;
$arguments119['pluginName'] = NULL;
$arguments119['pageUid'] = NULL;
$arguments119['pageType'] = NULL;
$arguments119['noCache'] = NULL;
$arguments119['noCacheHash'] = NULL;
$arguments119['section'] = NULL;
$arguments119['format'] = NULL;
$arguments119['linkAccessRestrictedPages'] = NULL;
$arguments119['additionalParams'] = NULL;
$arguments119['absolute'] = NULL;
$arguments119['addQueryString'] = NULL;
$arguments119['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments119['addQueryStringMethod'] = NULL;
$arguments119['arguments'] = NULL;
$array121 = array (
);$arguments119['pageUid'] = $renderingContext->getVariableProvider()->getByPath('requestPage', $array121);
// Rendering Array
$array122 = array();
$array123 = array (
);$array122['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array123);
$array124 = array (
);$array122['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array124);
$array125 = array (
);$array122['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array125);
$array126 = array (
);$array122['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array126);
$arguments119['additionalParams'] = $array122;
$arguments119['action'] = 'courseworkshopform';
// Rendering Array
$array127 = array();
$array128 = array (
);$array127['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array128);
$array129 = array (
);$array127['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array129);
$array130 = array (
);$array127['title'] = $renderingContext->getVariableProvider()->getByPath('questionAction', $array130);
$arguments119['arguments'] = $array127;
$arguments119['class'] = 'btn btn-primary text-dark mb-2';

$output0 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments119, $renderChildrenClosure120, $renderingContext);

$output0 .= '
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="course-contents-container">
            <div class="container ">
                <div class="course-info py-5">
                    <div class="row">
                        <div class="col-md-10 offset-md-1 col-lg-8 offset-lg-0">
                            <div class="row">
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure134 = function() use ($renderingContext, $self) {
$output138 = '';

$output138 .= '
                                    <div class="col-md-12">
                                        <div class="course-contents mb-4">
                                            <h2 class="h4 mb-4">Inhalte</h2>
                                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper
$renderChildrenClosure140 = function() use ($renderingContext, $self) {
$array141 = array (
);return $renderingContext->getVariableProvider()->getByPath('courseContent', $array141);
};
$arguments139 = array();
$arguments139['parseFuncTSPath'] = 'lib.parseFunc_RTE';

$output138 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments139, $renderChildrenClosure140, $renderingContext);

$output138 .= '
                                        </div>
                                    </div>
                                ';
return $output138;
};
$arguments133 = array();
$arguments133['then'] = NULL;
$arguments133['else'] = NULL;
$arguments133['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array135 = array();
$array136 = array (
);$array135['0'] = $renderingContext->getVariableProvider()->getByPath('course.contents', $array136);

$expression137 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments133['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression137(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array135)
					),
					$renderingContext
				);
$arguments133['__thenClosure'] = $renderChildrenClosure134;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments133, $renderChildrenClosure134, $renderingContext);

$output0 .= '

                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="container-small bg-white py-5">
            <div class="row">
                <div class="col-md-10 offset-md-1 col-lg-12 offset-lg-0">
                    <h2 class="h4 mb-4">
                        Ziele und Voraussetzungen
                    </h2>
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure143 = function() use ($renderingContext, $self) {
$output147 = '';

$output147 .= '
                        <div class="course-targetGroup mb-4">
                            <div class="h6 mb-2">Zielgruppe</div>
                            ';
$array148 = array (
);
$output147 .= 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('course.targetGroup', $array148)]);

$output147 .= '
                        </div>
                    ';
return $output147;
};
$arguments142 = array();
$arguments142['then'] = NULL;
$arguments142['else'] = NULL;
$arguments142['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array144 = array();
$array145 = array (
);$array144['0'] = $renderingContext->getVariableProvider()->getByPath('course.targetGroup', $array145);

$expression146 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments142['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression146(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array144)
					),
					$renderingContext
				);
$arguments142['__thenClosure'] = $renderChildrenClosure143;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments142, $renderChildrenClosure143, $renderingContext);

$output0 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure150 = function() use ($renderingContext, $self) {
$output154 = '';

$output154 .= '
                        <div class="course-requirements mb-4">
                            <div class="h6 mb-2">Voraussetzungen</div>
                            ';
$array155 = array (
);
$output154 .= 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('course.requirements', $array155)]);

$output154 .= '
                        </div>
                    ';
return $output154;
};
$arguments149 = array();
$arguments149['then'] = NULL;
$arguments149['else'] = NULL;
$arguments149['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array151 = array();
$array152 = array (
);$array151['0'] = $renderingContext->getVariableProvider()->getByPath('course.requirements', $array152);

$expression153 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments149['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression153(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array151)
					),
					$renderingContext
				);
$arguments149['__thenClosure'] = $renderChildrenClosure150;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments149, $renderChildrenClosure150, $renderingContext);

$output0 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure157 = function() use ($renderingContext, $self) {
$output161 = '';

$output161 .= '
                        <div class="course-goals mb-4">
                            <div class="h6 mb-2">Ziele</div>
                            ';
$array162 = array (
);
$output161 .= 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('course.goals', $array162)]);

$output161 .= '
                        </div>
                    ';
return $output161;
};
$arguments156 = array();
$arguments156['then'] = NULL;
$arguments156['else'] = NULL;
$arguments156['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array158 = array();
$array159 = array (
);$array158['0'] = $renderingContext->getVariableProvider()->getByPath('course.goals', $array159);

$expression160 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments156['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression160(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array158)
					),
					$renderingContext
				);
$arguments156['__thenClosure'] = $renderChildrenClosure157;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments156, $renderChildrenClosure157, $renderingContext);

$output0 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure164 = function() use ($renderingContext, $self) {
$output168 = '';

$output168 .= '
                        <div class="course-perspectives mb-4">
                            <div class="h6 mb-2">Perspektive</div>
                            ';
$array169 = array (
);
$output168 .= 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('course.perspectives', $array169)]);

$output168 .= '
                        </div>
                    ';
return $output168;
};
$arguments163 = array();
$arguments163['then'] = NULL;
$arguments163['else'] = NULL;
$arguments163['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array165 = array();
$array166 = array (
);$array165['0'] = $renderingContext->getVariableProvider()->getByPath('course.perspectives', $array166);

$expression167 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments163['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression167(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array165)
					),
					$renderingContext
				);
$arguments163['__thenClosure'] = $renderChildrenClosure164;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments163, $renderChildrenClosure164, $renderingContext);

$output0 .= '
                </div>
            </div>
        </div>
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure171 = function() use ($renderingContext, $self) {
$output175 = '';

$output175 .= '
            <div class="bg-light" id="workshops">
                <div class="container-small">
                    <div class="row">
                        <div class="col-md-10 offset-md-1 col-lg-12 offset-lg-0">
                            <div class="course-workshops py-5">
                                <h2 class="mb-4">Aktuelle Kurstermine</h2>
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure177 = function() use ($renderingContext, $self) {
$output179 = '';

$output179 .= '
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper
$renderChildrenClosure181 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments180 = array();
$arguments180['section'] = NULL;
$arguments180['partial'] = NULL;
$arguments180['delegate'] = NULL;
$arguments180['renderable'] = NULL;
$arguments180['arguments'] = array (
);
$arguments180['optional'] = false;
$arguments180['default'] = NULL;
$arguments180['contentAs'] = NULL;
$arguments180['debug'] = true;
$arguments180['partial'] = 'Workshop/Card';
// Rendering Array
$array182 = array();
$array183 = array (
);$array182['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array183);
$array184 = array (
);$array182['workshop'] = $renderingContext->getVariableProvider()->getByPath('workshop', $array184);
$array185 = array (
);$array182['appointmentPage'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array185);
$array186 = array (
);$array182['courseUri'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array186);
$array187 = array (
);$array182['formTitle'] = $renderingContext->getVariableProvider()->getByPath('appointmentAction', $array187);
$arguments180['arguments'] = $array182;

$output179 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments180, $renderChildrenClosure181, $renderingContext);

$output179 .= '
                                ';
return $output179;
};
$arguments176 = array();
$arguments176['each'] = NULL;
$arguments176['as'] = NULL;
$arguments176['key'] = NULL;
$arguments176['reverse'] = false;
$arguments176['iteration'] = NULL;
$array178 = array (
);$arguments176['each'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array178);
$arguments176['as'] = 'workshop';

$output175 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments176, $renderChildrenClosure177, $renderingContext);

$output175 .= '
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        ';
return $output175;
};
$arguments170 = array();
$arguments170['then'] = NULL;
$arguments170['else'] = NULL;
$arguments170['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array172 = array();
$array173 = array (
);$array172['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array173);

$expression174 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments170['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression174(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array172)
					),
					$renderingContext
				);
$arguments170['__thenClosure'] = $renderChildrenClosure171;

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments170, $renderChildrenClosure171, $renderingContext);

$output0 .= '
        <div class="bg-dark">
            <div class="container">
                <div class="row">
                    <div class="col-md-12 col-lg-5 py-4 d-flex align-items-center order-2 order-md-2 order-lg-1">
                        <div class="">
                            <div class="h6 eyebrow">
                                Beratung
                            </div>
                            <div class="h2 text-white">Fragen zum Kurs?</div>
                            <p class="text-white">
                                Die Bildungsexperten vom BBZ Schwandorf sind gerne für Sie da: <a class="text-white" href="tel:+49943152850"><strong>+49 9431 5285-0</strong></a>
                            </p>
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure189 = function() use ($renderingContext, $self) {
return '
                                Beratungstermin vereinbaren
                            ';
};
$arguments188 = array();
$arguments188['additionalAttributes'] = NULL;
$arguments188['data'] = NULL;
$arguments188['aria'] = NULL;
$arguments188['class'] = NULL;
$arguments188['dir'] = NULL;
$arguments188['id'] = NULL;
$arguments188['lang'] = NULL;
$arguments188['style'] = NULL;
$arguments188['title'] = NULL;
$arguments188['accesskey'] = NULL;
$arguments188['tabindex'] = NULL;
$arguments188['onclick'] = NULL;
$arguments188['name'] = NULL;
$arguments188['rel'] = NULL;
$arguments188['rev'] = NULL;
$arguments188['target'] = NULL;
$arguments188['action'] = NULL;
$arguments188['controller'] = NULL;
$arguments188['extensionName'] = NULL;
$arguments188['pluginName'] = NULL;
$arguments188['pageUid'] = NULL;
$arguments188['pageType'] = NULL;
$arguments188['noCache'] = NULL;
$arguments188['noCacheHash'] = NULL;
$arguments188['section'] = NULL;
$arguments188['format'] = NULL;
$arguments188['linkAccessRestrictedPages'] = NULL;
$arguments188['additionalParams'] = NULL;
$arguments188['absolute'] = NULL;
$arguments188['addQueryString'] = NULL;
$arguments188['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments188['addQueryStringMethod'] = NULL;
$arguments188['arguments'] = NULL;
$array190 = array (
);$arguments188['pageUid'] = $renderingContext->getVariableProvider()->getByPath('requestPage', $array190);
// Rendering Array
$array191 = array();
$array192 = array (
);$array191['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array192);
$array193 = array (
);$array191['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array193);
$arguments188['additionalParams'] = $array191;
$arguments188['action'] = 'courseworkshopform';
// Rendering Array
$array194 = array();
$array195 = array (
);$array194['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array195);
$array196 = array (
);$array194['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array196);
$array197 = array (
);$array194['title'] = $renderingContext->getVariableProvider()->getByPath('questionAction', $array197);
$arguments188['arguments'] = $array194;
$arguments188['class'] = 'btn btn-primary mb-4 text-white';

$output0 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments188, $renderChildrenClosure189, $renderingContext);

$output0 .= '
                        </div>
                    </div>
                    <div class="col-md-12 col-lg-6 offset-lg-1 order-1 order-md-1 order-lg-2 py-4 py-lg-0">
                        <div class="position-relative fade-after">
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure199 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments198 = array();
$arguments198['additionalAttributes'] = NULL;
$arguments198['data'] = NULL;
$arguments198['aria'] = NULL;
$arguments198['class'] = NULL;
$arguments198['dir'] = NULL;
$arguments198['id'] = NULL;
$arguments198['lang'] = NULL;
$arguments198['style'] = NULL;
$arguments198['title'] = NULL;
$arguments198['accesskey'] = NULL;
$arguments198['tabindex'] = NULL;
$arguments198['onclick'] = NULL;
$arguments198['alt'] = NULL;
$arguments198['ismap'] = NULL;
$arguments198['longdesc'] = NULL;
$arguments198['usemap'] = NULL;
$arguments198['loading'] = NULL;
$arguments198['src'] = '';
$arguments198['treatIdAsReference'] = false;
$arguments198['image'] = NULL;
$arguments198['crop'] = NULL;
$arguments198['cropVariant'] = 'default';
$arguments198['fileExtension'] = NULL;
$arguments198['width'] = NULL;
$arguments198['height'] = NULL;
$arguments198['minWidth'] = NULL;
$arguments198['minHeight'] = NULL;
$arguments198['maxWidth'] = NULL;
$arguments198['maxHeight'] = NULL;
$arguments198['absolute'] = false;
$arguments198['class'] = 'after-image image-responsive';
$output200 = '';

$output200 .= '/';
$array201 = array (
);
$output200 .= $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array201);
$arguments198['src'] = $output200;
$array202 = array (
);$arguments198['alt'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array202);
$arguments198['height'] = 472;

$output0 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments198, $renderChildrenClosure199, $renderingContext);

$output0 .= '
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

';

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

$output203 .= '
<html xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
      xmlns:e="http://typo3.org/ns/Medienreaktor/Energize/ViewHelpers"
/>
';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper
$renderChildrenClosure205 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments204 = array();
$arguments204['name'] = NULL;
$arguments204['name'] = 'Default';

$output203 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']);

$output203 .= '

This template is responsible for displaying a single view for a domain object

If you modify this template, do not forget to change the overwrite settings
in /Configuration/ExtensionBuilder/settings.yaml:
  Resources:
    Private:
      Templates:
        Course:
          Show.html: keep

Otherwise your changes will be overwritten the next time you save the extension in the extension builder

';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper
$renderChildrenClosure207 = function() use ($renderingContext, $self) {
$output208 = '';

$output208 .= '
    <div class="course-show">
        <div class="course-hero d-flex align-items-end" >
            <div class="course-hero-header container d-flex flex-column justify-content-between">
                <div class="pb-5 position-relative">
                    <div class="row">
                        <div class="col-12">
                            <div class="d-flex justify-content-end pb-2 gap-2">
                                <div class="print-course">
                                    <a onclick="window.print();" class="d-block p-2 course-icon-pointer">
                                        <i class="fal text-primary fa-print"></i>
                                    </a>
                                </div>
                                <div class="copy-course-link">
                                    <a onclick="navigator.clipboard.writeText(window.location.href);" class="d-block p-2 course-icon-pointer">
                                        <i class="fal text-primary fa-copy "></i>
                                    </a>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-12 col-md-10 offset-md-1 col-lg-7 offset-lg-0">
                            <div class="eyebrow text-muted mb-2">';
$array209 = array (
);
$output208 .= 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('course.courseType', $array209)]);

$output208 .= '</div>
                            <h1 class="h2 text-white mb-5">';
$array210 = array (
);
$output208 .= 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('course.title', $array210)]);

$output208 .= '</h1>
                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure212 = function() use ($renderingContext, $self) {
$output217 = '';

$output217 .= '
                                <div class="row">
                                    <div class="col-md-12">
                                        <div class="d-flex align-items-center flex-wrap mb-4">
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure219 = function() use ($renderingContext, $self) {
return '
                                                <div class="d-flex align-items-center text-white">
                                                    <i class="fal fa-percentage pr-2 smallicon"></i>
                                                    <div class="eyebrow text-white pr-4">
                                                        Kostenfrei mit Bildungsgutschein
                                                    </div>
                                                </div>
                                            ';
};
$arguments218 = array();
$arguments218['then'] = NULL;
$arguments218['else'] = NULL;
$arguments218['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array220 = array();
$array221 = array (
);$array220['0'] = $renderingContext->getVariableProvider()->getByPath('course.agencySupported', $array221);

$expression222 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments218['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression222(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array220)
					),
					$renderingContext
				);
$arguments218['__thenClosure'] = $renderChildrenClosure219;

$output217 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments218, $renderChildrenClosure219, $renderingContext);

$output217 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure224 = function() use ($renderingContext, $self) {
return '
                                                <div class="d-flex align-items-center text-white mr-4">
                                                    <i class="fal fa-certificate pr-2 smallicon"></i>
                                                    <div class="eyebrow text-white pr-2">
                                                        IHK-Zertifikat
                                                    </div>
                                                </div>
                                            ';
};
$arguments223 = array();
$arguments223['then'] = NULL;
$arguments223['else'] = NULL;
$arguments223['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array225 = array();
$array226 = array (
);$array225['0'] = $renderingContext->getVariableProvider()->getByPath('course.ihkCertified', $array226);

$expression227 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments223['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression227(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array225)
					),
					$renderingContext
				);
$arguments223['__thenClosure'] = $renderChildrenClosure224;

$output217 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments223, $renderChildrenClosure224, $renderingContext);

$output217 .= '
                                        </div>
                                    </div>
                                </div>
                            ';
return $output217;
};
$arguments211 = array();
$arguments211['then'] = NULL;
$arguments211['else'] = NULL;
$arguments211['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array213 = array();
$array214 = array (
);$array213['0'] = $renderingContext->getVariableProvider()->getByPath('course.agencySupported', $array214);
$array213['1'] = ' || ';
$array215 = array (
);$array213['2'] = $renderingContext->getVariableProvider()->getByPath('course.ihkCertified', $array215);

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

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments211, $renderChildrenClosure212, $renderingContext);

$output208 .= '

                        </div>
                        <div class="col-12 col-md-10 offset-md-1 col-lg-4 offset-lg-1 d-flex justify-content-center">
                            <div class="course-info-card mx-2">
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure229 = function() use ($renderingContext, $self) {
$output233 = '';

$output233 .= '
                                    <div class="course-info-card-header">
                                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure235 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments234 = array();
$arguments234['additionalAttributes'] = NULL;
$arguments234['data'] = NULL;
$arguments234['aria'] = NULL;
$arguments234['class'] = NULL;
$arguments234['dir'] = NULL;
$arguments234['id'] = NULL;
$arguments234['lang'] = NULL;
$arguments234['style'] = NULL;
$arguments234['title'] = NULL;
$arguments234['accesskey'] = NULL;
$arguments234['tabindex'] = NULL;
$arguments234['onclick'] = NULL;
$arguments234['alt'] = NULL;
$arguments234['ismap'] = NULL;
$arguments234['longdesc'] = NULL;
$arguments234['usemap'] = NULL;
$arguments234['loading'] = NULL;
$arguments234['src'] = '';
$arguments234['treatIdAsReference'] = false;
$arguments234['image'] = NULL;
$arguments234['crop'] = NULL;
$arguments234['cropVariant'] = 'default';
$arguments234['fileExtension'] = NULL;
$arguments234['width'] = NULL;
$arguments234['height'] = NULL;
$arguments234['minWidth'] = NULL;
$arguments234['minHeight'] = NULL;
$arguments234['maxWidth'] = NULL;
$arguments234['maxHeight'] = NULL;
$arguments234['absolute'] = false;
$arguments234['class'] = 'course-info-image';
$output236 = '';

$output236 .= '/';
$array237 = array (
);
$output236 .= $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array237);
$arguments234['src'] = $output236;
$array238 = array (
);$arguments234['alt'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array238);
$arguments234['height'] = 193;

$output233 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments234, $renderChildrenClosure235, $renderingContext);

$output233 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure240 = function() use ($renderingContext, $self) {
return '
                                            <div class="hightlight-card-notation text-white position-absolute">
                                                Highlight
                                            </div>
                                        ';
};
$arguments239 = array();
$arguments239['then'] = NULL;
$arguments239['else'] = NULL;
$arguments239['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array241 = array();
$array242 = array (
);$array241['0'] = $renderingContext->getVariableProvider()->getByPath('course.highlight', $array242);

$expression243 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments239['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression243(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array241)
					),
					$renderingContext
				);
$arguments239['__thenClosure'] = $renderChildrenClosure240;

$output233 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments239, $renderChildrenClosure240, $renderingContext);

$output233 .= '

                                    </div>
                                ';
return $output233;
};
$arguments228 = array();
$arguments228['then'] = NULL;
$arguments228['else'] = NULL;
$arguments228['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array230 = array();
$array231 = array (
);$array230['0'] = $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array231);

$expression232 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments228['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression232(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array230)
					),
					$renderingContext
				);
$arguments228['__thenClosure'] = $renderChildrenClosure229;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments228, $renderChildrenClosure229, $renderingContext);

$output208 .= '
                                <div class="course-card-footer text-white py-3 px-4 d-flex flex-wrap flex-column w-100">
                                   <div>
                                       <div class="d-flex justify-content-between courses-information-heading">
                                           <strong class="h6 text-dark mb-2">
                                               Kursinformation
                                           </strong>
                                           <span class="text-muted h6 font-weight-light">
                                              Kurs-ID: ';
$array244 = array (
);
$output208 .= 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('course.courseId', $array244)]);

$output208 .= '
                                           </span>
                                       </div>

                                       <div class="course-information mt-2 mb-4">
                                           ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure246 = function() use ($renderingContext, $self) {
$output250 = '';

$output250 .= '
                                               <div class="highlight-card-subjects text-muted d-flex align-items-center flex-wrap pb-1">
                                                   <i class="fal text-table fa-tag pr-2 smallicon"></i>
                                                   ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure252 = function() use ($renderingContext, $self) {
$output254 = '';

$output254 .= '
                                                       <div class="eyebrow pr-2 ">
                                                           ';
$array255 = array (
);
$output254 .= 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('subject.title', $array255)]);
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure257 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments256 = array();
$arguments256['then'] = NULL;
$arguments256['else'] = NULL;
$arguments256['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array258 = array();
$array259 = array (
);$array258['0'] = $renderingContext->getVariableProvider()->getByPath('i.isLast', $array259);

$expression260 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments256['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression260(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array258)
					),
					$renderingContext
				);
$arguments256['then'] = '';
$arguments256['else'] = ',';

$output254 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments256, $renderChildrenClosure257, $renderingContext);

$output254 .= '
                                                       </div>
                                                   ';
return $output254;
};
$arguments251 = array();
$arguments251['each'] = NULL;
$arguments251['as'] = NULL;
$arguments251['key'] = NULL;
$arguments251['reverse'] = false;
$arguments251['iteration'] = NULL;
$array253 = array (
);$arguments251['each'] = $renderingContext->getVariableProvider()->getByPath('course.subject', $array253);
$arguments251['as'] = 'subject';
$arguments251['iteration'] = 'i';

$output250 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments251, $renderChildrenClosure252, $renderingContext);

$output250 .= '
                                               </div>
                                           ';
return $output250;
};
$arguments245 = array();
$arguments245['then'] = NULL;
$arguments245['else'] = NULL;
$arguments245['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array247 = array();
$array248 = array (
);$array247['0'] = $renderingContext->getVariableProvider()->getByPath('course.subject', $array248);

$expression249 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments245['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression249(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array247)
					),
					$renderingContext
				);
$arguments245['__thenClosure'] = $renderChildrenClosure246;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments245, $renderChildrenClosure246, $renderingContext);

$output208 .= '

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

$output266 .= '
                                               <div class="highlight-card-workshop text-muted d-flex align-items-center pb-1">
                                                   <i class="fal text-table fa-calendar pr-2 smallicon"></i>
                                                   <div class="eyebrow  ">
                                                       ab ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper
$renderChildrenClosure268 = function() use ($renderingContext, $self) {
$array269 = array (
);return $renderingContext->getVariableProvider()->getByPath('course.workshop.0.startTime', $array269);
};
$arguments267 = array();
$arguments267['date'] = NULL;
$arguments267['format'] = '';
$arguments267['base'] = NULL;
$arguments267['format'] = 'd.m.Y';
$renderChildrenClosure268 = ($arguments267['date'] !== null) ? function() use ($arguments267) { return $arguments267['date']; } : $renderChildrenClosure268;
$output266 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper::renderStatic($arguments267, $renderChildrenClosure268, $renderingContext)]);

$output266 .= '
                                                   </div>
                                               </div>
                                           ';
return $output266;
};
$arguments261 = array();
$arguments261['then'] = NULL;
$arguments261['else'] = NULL;
$arguments261['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array263 = array();
$array264 = array (
);$array263['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array264);

$expression265 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments261['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression265(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array263)
					),
					$renderingContext
				);
$arguments261['__thenClosure'] = $renderChildrenClosure262;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments261, $renderChildrenClosure262, $renderingContext);

$output208 .= '

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

$output275 .= '
                                               <div class="highlight-card-duration text-muted d-flex align-items-center  pb-1">
                                                   <i class="fal text-table fa-clock pr-2 smallicon"></i>
                                                   <div class="eyebrow ">
                                                       ';
$array276 = array (
);
$output275 .= 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('course.duration', $array276)]);

$output275 .= ' Unterrichtseinheiten
                                                   </div>
                                               </div>
                                           ';
return $output275;
};
$arguments270 = array();
$arguments270['then'] = NULL;
$arguments270['else'] = NULL;
$arguments270['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array272 = array();
$array273 = array (
);$array272['0'] = $renderingContext->getVariableProvider()->getByPath('course.duration', $array273);

$expression274 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments270['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression274(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array272)
					),
					$renderingContext
				);
$arguments270['__thenClosure'] = $renderChildrenClosure271;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments270, $renderChildrenClosure271, $renderingContext);

$output208 .= '
                                       </div>
                                   </div>
                                    <div class="course-buttons text-white d-flex flex-wrap justify-content-center">
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure278 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments277 = array();
$arguments277['value'] = NULL;
$arguments277['name'] = NULL;
$arguments277['name'] = 'appointmentAction';
$arguments277['value'] = 'Termin anfragen';
$renderChildrenClosure278 = ($arguments277['value'] !== null) ? function() use ($arguments277) { return $arguments277['value']; } : $renderChildrenClosure278;
$output208 .= 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($arguments277, $renderChildrenClosure278, $renderingContext)]);

$output208 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure280 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments279 = array();
$arguments279['value'] = NULL;
$arguments279['name'] = NULL;
$arguments279['name'] = 'questionAction';
$arguments279['value'] = 'Beratung anfragen';
$renderChildrenClosure280 = ($arguments279['value'] !== null) ? function() use ($arguments279) { return $arguments279['value']; } : $renderChildrenClosure280;
$output208 .= 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($arguments279, $renderChildrenClosure280, $renderingContext)]);

$output208 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\VariableViewHelper
$renderChildrenClosure282 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments281 = array();
$arguments281['value'] = NULL;
$arguments281['name'] = NULL;
$arguments281['name'] = 'courseAction';
$arguments281['value'] = 'Kurs anfragen';
$renderChildrenClosure282 = ($arguments281['value'] !== null) ? function() use ($arguments281) { return $arguments281['value']; } : $renderChildrenClosure282;
$output208 .= 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($arguments281, $renderChildrenClosure282, $renderingContext)]);

$output208 .= '
                                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure284 = function() use ($renderingContext, $self) {
$output305 = '';

$output305 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper
$renderChildrenClosure307 = function() use ($renderingContext, $self) {
$output308 = '';

$output308 .= '
                                                <a href="#workshops" class="w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-down">
                                                    <span class="pr-2">
                                                        ';
$array309 = array (
);
$output308 .= 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('appointmentAction', $array309)]);

$output308 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-down"></i>
                                                </a>
                                            ';
return $output308;
};
$arguments306 = array();

$output305 .= '';

$output305 .= '
                                            ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper
$renderChildrenClosure311 = function() use ($renderingContext, $self) {
$output312 = '';

$output312 .= '
                                                ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure314 = function() use ($renderingContext, $self) {
$output325 = '';

$output325 .= '
                                                    <span class="pr-2">
                                                        ';
$array326 = array (
);
$output325 .= 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('courseAction', $array326)]);

$output325 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-right"></i>
                                                ';
return $output325;
};
$arguments313 = array();
$arguments313['additionalAttributes'] = NULL;
$arguments313['data'] = NULL;
$arguments313['aria'] = NULL;
$arguments313['class'] = NULL;
$arguments313['dir'] = NULL;
$arguments313['id'] = NULL;
$arguments313['lang'] = NULL;
$arguments313['style'] = NULL;
$arguments313['title'] = NULL;
$arguments313['accesskey'] = NULL;
$arguments313['tabindex'] = NULL;
$arguments313['onclick'] = NULL;
$arguments313['name'] = NULL;
$arguments313['rel'] = NULL;
$arguments313['rev'] = NULL;
$arguments313['target'] = NULL;
$arguments313['action'] = NULL;
$arguments313['controller'] = NULL;
$arguments313['extensionName'] = NULL;
$arguments313['pluginName'] = NULL;
$arguments313['pageUid'] = NULL;
$arguments313['pageType'] = NULL;
$arguments313['noCache'] = NULL;
$arguments313['noCacheHash'] = NULL;
$arguments313['section'] = NULL;
$arguments313['format'] = NULL;
$arguments313['linkAccessRestrictedPages'] = NULL;
$arguments313['additionalParams'] = NULL;
$arguments313['absolute'] = NULL;
$arguments313['addQueryString'] = NULL;
$arguments313['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments313['addQueryStringMethod'] = NULL;
$arguments313['arguments'] = NULL;
$array315 = array (
);$arguments313['pageUid'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array315);
// Rendering Array
$array316 = array();
$array317 = array (
);$array316['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array317);
$array316['startTime'] = 0;
$array316['endTime'] = 0;
$array318 = array (
);$array316['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array318);
$array319 = array (
);$array316['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array319);
$array320 = array (
);$array316['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array320);
$arguments313['additionalParams'] = $array316;
$arguments313['action'] = 'courseworkshopform';
// Rendering Array
$array321 = array();
$array322 = array (
);$array321['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array322);
$array323 = array (
);$array321['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array323);
$array324 = array (
);$array321['title'] = $renderingContext->getVariableProvider()->getByPath('courseAction', $array324);
$arguments313['arguments'] = $array321;
$arguments313['class'] = 'w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-right';

$output312 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments313, $renderChildrenClosure314, $renderingContext);

$output312 .= '
                                            ';
return $output312;
};
$arguments310 = array();
$arguments310['if'] = NULL;

$output305 .= '';

$output305 .= '
                                            </a>
                                        ';
return $output305;
};
$arguments283 = array();
$arguments283['then'] = NULL;
$arguments283['else'] = NULL;
$arguments283['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array302 = array();
$array303 = array (
);$array302['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array303);

$expression304 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments283['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression304(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array302)
					),
					$renderingContext
				);
$arguments283['__thenClosure'] = function() use ($renderingContext, $self) {
$output285 = '';

$output285 .= '
                                                <a href="#workshops" class="w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-down">
                                                    <span class="pr-2">
                                                        ';
$array286 = array (
);
$output285 .= 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('appointmentAction', $array286)]);

$output285 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-down"></i>
                                                </a>
                                            ';
return $output285;
};
$arguments283['__elseClosures'][] = function() use ($renderingContext, $self) {
$output287 = '';

$output287 .= '
                                                ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure289 = function() use ($renderingContext, $self) {
$output300 = '';

$output300 .= '
                                                    <span class="pr-2">
                                                        ';
$array301 = array (
);
$output300 .= 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('courseAction', $array301)]);

$output300 .= '
                                                    </span>
                                                    <i class="fas fa-arrow-right"></i>
                                                ';
return $output300;
};
$arguments288 = array();
$arguments288['additionalAttributes'] = NULL;
$arguments288['data'] = NULL;
$arguments288['aria'] = NULL;
$arguments288['class'] = NULL;
$arguments288['dir'] = NULL;
$arguments288['id'] = NULL;
$arguments288['lang'] = NULL;
$arguments288['style'] = NULL;
$arguments288['title'] = NULL;
$arguments288['accesskey'] = NULL;
$arguments288['tabindex'] = NULL;
$arguments288['onclick'] = NULL;
$arguments288['name'] = NULL;
$arguments288['rel'] = NULL;
$arguments288['rev'] = NULL;
$arguments288['target'] = NULL;
$arguments288['action'] = NULL;
$arguments288['controller'] = NULL;
$arguments288['extensionName'] = NULL;
$arguments288['pluginName'] = NULL;
$arguments288['pageUid'] = NULL;
$arguments288['pageType'] = NULL;
$arguments288['noCache'] = NULL;
$arguments288['noCacheHash'] = NULL;
$arguments288['section'] = NULL;
$arguments288['format'] = NULL;
$arguments288['linkAccessRestrictedPages'] = NULL;
$arguments288['additionalParams'] = NULL;
$arguments288['absolute'] = NULL;
$arguments288['addQueryString'] = NULL;
$arguments288['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments288['addQueryStringMethod'] = NULL;
$arguments288['arguments'] = NULL;
$array290 = array (
);$arguments288['pageUid'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array290);
// Rendering Array
$array291 = array();
$array292 = array (
);$array291['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array292);
$array291['startTime'] = 0;
$array291['endTime'] = 0;
$array293 = array (
);$array291['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array293);
$array294 = array (
);$array291['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array294);
$array295 = array (
);$array291['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array295);
$arguments288['additionalParams'] = $array291;
$arguments288['action'] = 'courseworkshopform';
// Rendering Array
$array296 = array();
$array297 = array (
);$array296['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array297);
$array298 = array (
);$array296['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array298);
$array299 = array (
);$array296['title'] = $renderingContext->getVariableProvider()->getByPath('courseAction', $array299);
$arguments288['arguments'] = $array296;
$arguments288['class'] = 'w-100 btn btn-secondary bg-primary text-white text-center px-4 hover-arrow-right';

$output287 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments288, $renderChildrenClosure289, $renderingContext);

$output287 .= '
                                            ';
return $output287;
};

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments283, $renderChildrenClosure284, $renderingContext);

$output208 .= '
                                        ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure328 = function() use ($renderingContext, $self) {
$output339 = '';

$output339 .= '
                                            ';
$array340 = array (
);
$output339 .= 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('questionAction', $array340)]);

$output339 .= '
                                        ';
return $output339;
};
$arguments327 = array();
$arguments327['additionalAttributes'] = NULL;
$arguments327['data'] = NULL;
$arguments327['aria'] = NULL;
$arguments327['class'] = NULL;
$arguments327['dir'] = NULL;
$arguments327['id'] = NULL;
$arguments327['lang'] = NULL;
$arguments327['style'] = NULL;
$arguments327['title'] = NULL;
$arguments327['accesskey'] = NULL;
$arguments327['tabindex'] = NULL;
$arguments327['onclick'] = NULL;
$arguments327['name'] = NULL;
$arguments327['rel'] = NULL;
$arguments327['rev'] = NULL;
$arguments327['target'] = NULL;
$arguments327['action'] = NULL;
$arguments327['controller'] = NULL;
$arguments327['extensionName'] = NULL;
$arguments327['pluginName'] = NULL;
$arguments327['pageUid'] = NULL;
$arguments327['pageType'] = NULL;
$arguments327['noCache'] = NULL;
$arguments327['noCacheHash'] = NULL;
$arguments327['section'] = NULL;
$arguments327['format'] = NULL;
$arguments327['linkAccessRestrictedPages'] = NULL;
$arguments327['additionalParams'] = NULL;
$arguments327['absolute'] = NULL;
$arguments327['addQueryString'] = NULL;
$arguments327['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments327['addQueryStringMethod'] = NULL;
$arguments327['arguments'] = NULL;
$array329 = array (
);$arguments327['pageUid'] = $renderingContext->getVariableProvider()->getByPath('requestPage', $array329);
// Rendering Array
$array330 = array();
$array331 = array (
);$array330['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array331);
$array332 = array (
);$array330['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array332);
$array333 = array (
);$array330['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array333);
$array334 = array (
);$array330['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array334);
$arguments327['additionalParams'] = $array330;
$arguments327['action'] = 'courseworkshopform';
// Rendering Array
$array335 = array();
$array336 = array (
);$array335['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array336);
$array337 = array (
);$array335['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array337);
$array338 = array (
);$array335['title'] = $renderingContext->getVariableProvider()->getByPath('questionAction', $array338);
$arguments327['arguments'] = $array335;
$arguments327['class'] = 'btn btn-primary text-dark mb-2';

$output208 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments327, $renderChildrenClosure328, $renderingContext);

$output208 .= '
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="course-contents-container">
            <div class="container ">
                <div class="course-info py-5">
                    <div class="row">
                        <div class="col-md-10 offset-md-1 col-lg-8 offset-lg-0">
                            <div class="row">
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure342 = function() use ($renderingContext, $self) {
$output346 = '';

$output346 .= '
                                    <div class="col-md-12">
                                        <div class="course-contents mb-4">
                                            <h2 class="h4 mb-4">Inhalte</h2>
                                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper
$renderChildrenClosure348 = function() use ($renderingContext, $self) {
$array349 = array (
);return $renderingContext->getVariableProvider()->getByPath('courseContent', $array349);
};
$arguments347 = array();
$arguments347['parseFuncTSPath'] = 'lib.parseFunc_RTE';

$output346 .= TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper::renderStatic($arguments347, $renderChildrenClosure348, $renderingContext);

$output346 .= '
                                        </div>
                                    </div>
                                ';
return $output346;
};
$arguments341 = array();
$arguments341['then'] = NULL;
$arguments341['else'] = NULL;
$arguments341['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array343 = array();
$array344 = array (
);$array343['0'] = $renderingContext->getVariableProvider()->getByPath('course.contents', $array344);

$expression345 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments341['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression345(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array343)
					),
					$renderingContext
				);
$arguments341['__thenClosure'] = $renderChildrenClosure342;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments341, $renderChildrenClosure342, $renderingContext);

$output208 .= '

                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="container-small bg-white py-5">
            <div class="row">
                <div class="col-md-10 offset-md-1 col-lg-12 offset-lg-0">
                    <h2 class="h4 mb-4">
                        Ziele und Voraussetzungen
                    </h2>
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure351 = function() use ($renderingContext, $self) {
$output355 = '';

$output355 .= '
                        <div class="course-targetGroup mb-4">
                            <div class="h6 mb-2">Zielgruppe</div>
                            ';
$array356 = array (
);
$output355 .= 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('course.targetGroup', $array356)]);

$output355 .= '
                        </div>
                    ';
return $output355;
};
$arguments350 = array();
$arguments350['then'] = NULL;
$arguments350['else'] = NULL;
$arguments350['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array352 = array();
$array353 = array (
);$array352['0'] = $renderingContext->getVariableProvider()->getByPath('course.targetGroup', $array353);

$expression354 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments350['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression354(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array352)
					),
					$renderingContext
				);
$arguments350['__thenClosure'] = $renderChildrenClosure351;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments350, $renderChildrenClosure351, $renderingContext);

$output208 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure358 = function() use ($renderingContext, $self) {
$output362 = '';

$output362 .= '
                        <div class="course-requirements mb-4">
                            <div class="h6 mb-2">Voraussetzungen</div>
                            ';
$array363 = array (
);
$output362 .= 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('course.requirements', $array363)]);

$output362 .= '
                        </div>
                    ';
return $output362;
};
$arguments357 = array();
$arguments357['then'] = NULL;
$arguments357['else'] = NULL;
$arguments357['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array359 = array();
$array360 = array (
);$array359['0'] = $renderingContext->getVariableProvider()->getByPath('course.requirements', $array360);

$expression361 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments357['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression361(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array359)
					),
					$renderingContext
				);
$arguments357['__thenClosure'] = $renderChildrenClosure358;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments357, $renderChildrenClosure358, $renderingContext);

$output208 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure365 = function() use ($renderingContext, $self) {
$output369 = '';

$output369 .= '
                        <div class="course-goals mb-4">
                            <div class="h6 mb-2">Ziele</div>
                            ';
$array370 = array (
);
$output369 .= 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('course.goals', $array370)]);

$output369 .= '
                        </div>
                    ';
return $output369;
};
$arguments364 = array();
$arguments364['then'] = NULL;
$arguments364['else'] = NULL;
$arguments364['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array366 = array();
$array367 = array (
);$array366['0'] = $renderingContext->getVariableProvider()->getByPath('course.goals', $array367);

$expression368 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments364['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression368(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array366)
					),
					$renderingContext
				);
$arguments364['__thenClosure'] = $renderChildrenClosure365;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments364, $renderChildrenClosure365, $renderingContext);

$output208 .= '
                    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure372 = function() use ($renderingContext, $self) {
$output376 = '';

$output376 .= '
                        <div class="course-perspectives mb-4">
                            <div class="h6 mb-2">Perspektive</div>
                            ';
$array377 = array (
);
$output376 .= 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('course.perspectives', $array377)]);

$output376 .= '
                        </div>
                    ';
return $output376;
};
$arguments371 = array();
$arguments371['then'] = NULL;
$arguments371['else'] = NULL;
$arguments371['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array373 = array();
$array374 = array (
);$array373['0'] = $renderingContext->getVariableProvider()->getByPath('course.perspectives', $array374);

$expression375 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments371['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression375(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array373)
					),
					$renderingContext
				);
$arguments371['__thenClosure'] = $renderChildrenClosure372;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments371, $renderChildrenClosure372, $renderingContext);

$output208 .= '
                </div>
            </div>
        </div>
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure379 = function() use ($renderingContext, $self) {
$output383 = '';

$output383 .= '
            <div class="bg-light" id="workshops">
                <div class="container-small">
                    <div class="row">
                        <div class="col-md-10 offset-md-1 col-lg-12 offset-lg-0">
                            <div class="course-workshops py-5">
                                <h2 class="mb-4">Aktuelle Kurstermine</h2>
                                ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure385 = function() use ($renderingContext, $self) {
$output387 = '';

$output387 .= '
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper
$renderChildrenClosure389 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments388 = array();
$arguments388['section'] = NULL;
$arguments388['partial'] = NULL;
$arguments388['delegate'] = NULL;
$arguments388['renderable'] = NULL;
$arguments388['arguments'] = array (
);
$arguments388['optional'] = false;
$arguments388['default'] = NULL;
$arguments388['contentAs'] = NULL;
$arguments388['debug'] = true;
$arguments388['partial'] = 'Workshop/Card';
// Rendering Array
$array390 = array();
$array391 = array (
);$array390['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array391);
$array392 = array (
);$array390['workshop'] = $renderingContext->getVariableProvider()->getByPath('workshop', $array392);
$array393 = array (
);$array390['appointmentPage'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array393);
$array394 = array (
);$array390['courseUri'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array394);
$array395 = array (
);$array390['formTitle'] = $renderingContext->getVariableProvider()->getByPath('appointmentAction', $array395);
$arguments388['arguments'] = $array390;

$output387 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments388, $renderChildrenClosure389, $renderingContext);

$output387 .= '
                                ';
return $output387;
};
$arguments384 = array();
$arguments384['each'] = NULL;
$arguments384['as'] = NULL;
$arguments384['key'] = NULL;
$arguments384['reverse'] = false;
$arguments384['iteration'] = NULL;
$array386 = array (
);$arguments384['each'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array386);
$arguments384['as'] = 'workshop';

$output383 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments384, $renderChildrenClosure385, $renderingContext);

$output383 .= '
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        ';
return $output383;
};
$arguments378 = array();
$arguments378['then'] = NULL;
$arguments378['else'] = NULL;
$arguments378['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array380 = array();
$array381 = array (
);$array380['0'] = $renderingContext->getVariableProvider()->getByPath('course.workshop', $array381);

$expression382 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments378['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression382(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array380)
					),
					$renderingContext
				);
$arguments378['__thenClosure'] = $renderChildrenClosure379;

$output208 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments378, $renderChildrenClosure379, $renderingContext);

$output208 .= '
        <div class="bg-dark">
            <div class="container">
                <div class="row">
                    <div class="col-md-12 col-lg-5 py-4 d-flex align-items-center order-2 order-md-2 order-lg-1">
                        <div class="">
                            <div class="h6 eyebrow">
                                Beratung
                            </div>
                            <div class="h2 text-white">Fragen zum Kurs?</div>
                            <p class="text-white">
                                Die Bildungsexperten vom BBZ Schwandorf sind gerne für Sie da: <a class="text-white" href="tel:+49943152850"><strong>+49 9431 5285-0</strong></a>
                            </p>
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure397 = function() use ($renderingContext, $self) {
return '
                                Beratungstermin vereinbaren
                            ';
};
$arguments396 = array();
$arguments396['additionalAttributes'] = NULL;
$arguments396['data'] = NULL;
$arguments396['aria'] = NULL;
$arguments396['class'] = NULL;
$arguments396['dir'] = NULL;
$arguments396['id'] = NULL;
$arguments396['lang'] = NULL;
$arguments396['style'] = NULL;
$arguments396['title'] = NULL;
$arguments396['accesskey'] = NULL;
$arguments396['tabindex'] = NULL;
$arguments396['onclick'] = NULL;
$arguments396['name'] = NULL;
$arguments396['rel'] = NULL;
$arguments396['rev'] = NULL;
$arguments396['target'] = NULL;
$arguments396['action'] = NULL;
$arguments396['controller'] = NULL;
$arguments396['extensionName'] = NULL;
$arguments396['pluginName'] = NULL;
$arguments396['pageUid'] = NULL;
$arguments396['pageType'] = NULL;
$arguments396['noCache'] = NULL;
$arguments396['noCacheHash'] = NULL;
$arguments396['section'] = NULL;
$arguments396['format'] = NULL;
$arguments396['linkAccessRestrictedPages'] = NULL;
$arguments396['additionalParams'] = NULL;
$arguments396['absolute'] = NULL;
$arguments396['addQueryString'] = NULL;
$arguments396['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments396['addQueryStringMethod'] = NULL;
$arguments396['arguments'] = NULL;
$array398 = array (
);$arguments396['pageUid'] = $renderingContext->getVariableProvider()->getByPath('requestPage', $array398);
// Rendering Array
$array399 = array();
$array400 = array (
);$array399['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array400);
$array401 = array (
);$array399['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array401);
$arguments396['additionalParams'] = $array399;
$arguments396['action'] = 'courseworkshopform';
// Rendering Array
$array402 = array();
$array403 = array (
);$array402['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array403);
$array404 = array (
);$array402['workshop'] = $renderingContext->getVariableProvider()->getByPath('null', $array404);
$array405 = array (
);$array402['title'] = $renderingContext->getVariableProvider()->getByPath('questionAction', $array405);
$arguments396['arguments'] = $array402;
$arguments396['class'] = 'btn btn-primary mb-4 text-white';

$output208 .= TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper::renderStatic($arguments396, $renderChildrenClosure397, $renderingContext);

$output208 .= '
                        </div>
                    </div>
                    <div class="col-md-12 col-lg-6 offset-lg-1 order-1 order-md-1 order-lg-2 py-4 py-lg-0">
                        <div class="position-relative fade-after">
                            ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure407 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments406 = array();
$arguments406['additionalAttributes'] = NULL;
$arguments406['data'] = NULL;
$arguments406['aria'] = NULL;
$arguments406['class'] = NULL;
$arguments406['dir'] = NULL;
$arguments406['id'] = NULL;
$arguments406['lang'] = NULL;
$arguments406['style'] = NULL;
$arguments406['title'] = NULL;
$arguments406['accesskey'] = NULL;
$arguments406['tabindex'] = NULL;
$arguments406['onclick'] = NULL;
$arguments406['alt'] = NULL;
$arguments406['ismap'] = NULL;
$arguments406['longdesc'] = NULL;
$arguments406['usemap'] = NULL;
$arguments406['loading'] = NULL;
$arguments406['src'] = '';
$arguments406['treatIdAsReference'] = false;
$arguments406['image'] = NULL;
$arguments406['crop'] = NULL;
$arguments406['cropVariant'] = 'default';
$arguments406['fileExtension'] = NULL;
$arguments406['width'] = NULL;
$arguments406['height'] = NULL;
$arguments406['minWidth'] = NULL;
$arguments406['minHeight'] = NULL;
$arguments406['maxWidth'] = NULL;
$arguments406['maxHeight'] = NULL;
$arguments406['absolute'] = false;
$arguments406['class'] = 'after-image image-responsive';
$output408 = '';

$output408 .= '/';
$array409 = array (
);
$output408 .= $renderingContext->getVariableProvider()->getByPath('course.subject.0.image.originalResource.publicUrl', $array409);
$arguments406['src'] = $output408;
$array410 = array (
);$arguments406['alt'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array410);
$arguments406['height'] = 472;

$output208 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments406, $renderChildrenClosure407, $renderingContext);

$output208 .= '
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

';
return $output208;
};
$arguments206 = array();
$arguments206['name'] = NULL;
$arguments206['name'] = 'content';

$output203 .= '';

$output203 .= '

';

return $output203;
}


}
#