<?php

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

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

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

$output0 .= '
   <article>
       ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper
$renderChildrenClosure2 = function() use ($renderingContext, $self) {
$output16 = '';

$output16 .= '
           <div class="workshop-card course-card px-4 py-3 mb-3 card-line-hover">
               <div class="row align-items-center">
                   <div class="col-md-12 col-lg-4 ">
                       <strong class="h6 mb-0 text-dark"> ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper
$renderChildrenClosure18 = function() use ($renderingContext, $self) {
$array19 = array (
);return $renderingContext->getVariableProvider()->getByPath('workshop.startTime', $array19);
};
$arguments17 = array();
$arguments17['date'] = NULL;
$arguments17['format'] = '';
$arguments17['base'] = NULL;
$arguments17['format'] = 'd.m.Y';
$renderChildrenClosure18 = ($arguments17['date'] !== null) ? function() use ($arguments17) { return $arguments17['date']; } : $renderChildrenClosure18;
$output16 .= 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($arguments17, $renderChildrenClosure18, $renderingContext)]);

$output16 .= ' – ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper
$renderChildrenClosure21 = function() use ($renderingContext, $self) {
$array22 = array (
);return $renderingContext->getVariableProvider()->getByPath('workshop.endTime', $array22);
};
$arguments20 = array();
$arguments20['date'] = NULL;
$arguments20['format'] = '';
$arguments20['base'] = NULL;
$arguments20['format'] = 'd.m.Y';
$renderChildrenClosure21 = ($arguments20['date'] !== null) ? function() use ($arguments20) { return $arguments20['date']; } : $renderChildrenClosure21;
$output16 .= 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($arguments20, $renderChildrenClosure21, $renderingContext)]);

$output16 .= '</strong>
                   </div>
                   <div class="col-md-12 col-lg-6">
                       <div class="d-flex flex-wrap align-items-center">
                           <div class="pr-3">
                               <i class="fal text-muted fa-building pr-2 smallicon"></i>
                               <span class="eyebrow text-muted">';
$array23 = array (
);
$output16 .= 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('workshop.locationDescription', $array23)]);

$output16 .= '</span>
                           </div>
                           <div class="">
                               <i class="fal text-muted fa-map-marker-alt pr-2 smallicon"></i>
                               <span class="eyebrow text-muted">';
$array24 = array (
);
$output16 .= 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('workshop.location', $array24)]);

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

                   </div>
                   <div class="col-md-12 col-lg-2 ">
                       <div class="h6 mb-0 text-primary card-line-short">
                           anfragen
                       </div>
                   </div>
               </div>
           </div>
       ';
return $output16;
};
$arguments1 = array();
$arguments1['additionalAttributes'] = NULL;
$arguments1['data'] = NULL;
$arguments1['aria'] = NULL;
$arguments1['class'] = NULL;
$arguments1['dir'] = NULL;
$arguments1['id'] = NULL;
$arguments1['lang'] = NULL;
$arguments1['style'] = NULL;
$arguments1['title'] = NULL;
$arguments1['accesskey'] = NULL;
$arguments1['tabindex'] = NULL;
$arguments1['onclick'] = NULL;
$arguments1['name'] = NULL;
$arguments1['rel'] = NULL;
$arguments1['rev'] = NULL;
$arguments1['target'] = NULL;
$arguments1['action'] = NULL;
$arguments1['controller'] = NULL;
$arguments1['extensionName'] = NULL;
$arguments1['pluginName'] = NULL;
$arguments1['pageUid'] = NULL;
$arguments1['pageType'] = NULL;
$arguments1['noCache'] = NULL;
$arguments1['noCacheHash'] = NULL;
$arguments1['section'] = NULL;
$arguments1['format'] = NULL;
$arguments1['linkAccessRestrictedPages'] = NULL;
$arguments1['additionalParams'] = NULL;
$arguments1['absolute'] = NULL;
$arguments1['addQueryString'] = NULL;
$arguments1['argumentsToBeExcludedFromQueryString'] = NULL;
$arguments1['addQueryStringMethod'] = NULL;
$arguments1['arguments'] = NULL;
$array3 = array (
);$arguments1['pageUid'] = $renderingContext->getVariableProvider()->getByPath('appointmentPage', $array3);
// Rendering Array
$array4 = array();
$array5 = array (
);$array4['course'] = $renderingContext->getVariableProvider()->getByPath('course.title', $array5);
$array6 = array (
);$array4['startTime'] = $renderingContext->getVariableProvider()->getByPath('workshop.startTime', $array6);
$array7 = array (
);$array4['endTime'] = $renderingContext->getVariableProvider()->getByPath('workshop.endTime', $array7);
$array8 = array (
);$array4['workshopId'] = $renderingContext->getVariableProvider()->getByPath('workshop.workshopId', $array8);
$array9 = array (
);$array4['courseId'] = $renderingContext->getVariableProvider()->getByPath('course.courseId', $array9);
$array10 = array (
);$array4['courseType'] = $renderingContext->getVariableProvider()->getByPath('course.courseType', $array10);
$array11 = array (
);$array4['courseLink'] = $renderingContext->getVariableProvider()->getByPath('courseUri', $array11);
$arguments1['additionalParams'] = $array4;
$arguments1['action'] = 'courseworkshopform';
// Rendering Array
$array12 = array();
$array13 = array (
);$array12['course'] = $renderingContext->getVariableProvider()->getByPath('course', $array13);
$array14 = array (
);$array12['workshop'] = $renderingContext->getVariableProvider()->getByPath('workshop', $array14);
$array15 = array (
);$array12['title'] = $renderingContext->getVariableProvider()->getByPath('formTitle', $array15);
$arguments1['arguments'] = $array12;
$arguments1['class'] = 'd-block';

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

$output0 .= '
   </article>

';

return $output0;
}


}
#