Events.html 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  2. {namespace ot=Opentalent\OtTemplating\ViewHelpers}
  3. <f:comment><!-- Special layout for the All Events page --></f:comment>
  4. <f:layout name="Events" />
  5. <f:comment><!-- Render the header defined in partials/Header.html--></f:comment>
  6. <f:render partial="Classic/Header" arguments="{_all}" />
  7. <div class="main">
  8. <f:comment><!-- Central column --></f:comment>
  9. <div class="content">
  10. <f:if condition="{ot:request.getParameter(param: 'eventId')}">
  11. <f:then>
  12. <f:comment><!-- An event was requested: show this event--></f:comment>
  13. <ot:events.getById as="event"
  14. eventId="{ot:request.getParameter(param: 'eventId')}">
  15. <f:render partial="Classic/EventsShow" arguments="{_all}"/>
  16. </ot:events.getById>
  17. </f:then>
  18. <f:else>
  19. <f:comment><!-- No specific event was requested: show all events --></f:comment>
  20. <ot:events.getAll as="eventsCollection"
  21. organizationId="{settings.organizationId}">
  22. <f:render partial="Classic/EventsIndex" arguments="{_all}"/>
  23. </ot:events.getAll>
  24. </f:else>
  25. </f:if>
  26. </div>
  27. </div>
  28. <f:comment><!-- Render the footer defined in partials/footer.html--></f:comment>
  29. <f:render partial="Classic/Footer" />