Footer.html 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  2. {namespace ot=Opentalent\OtTemplating\ViewHelpers}
  3. <f:render partial="Classic/MetaSocial"/>
  4. <footer id="footer">
  5. <ul class="footer-navbar">
  6. <f:comment><!-- Get the footer page' uid if the page is found --></f:comment>
  7. <v:variable.set value="{ot:getPageUid(slug: '/footer')}" name="footerPageUid"/>
  8. <f:if condition="{footerPageUid} > 0">
  9. <f:then>
  10. <v:menu as="footerMenu" pageUid="{ot:getPageUid(slug: '/footer')}">
  11. <f:for each="{footerMenu}" as="footerMenuItem">
  12. <li>
  13. <f:link.page pageUid="{footerMenuItem.uid}"
  14. title="{footerMenuItem.linktext}">
  15. {footerMenuItem.linktext}
  16. </f:link.page>
  17. </li>
  18. </f:for>
  19. <f:variable name="structureDetailsPageUid">
  20. {ot:page.getFirstWithTemplate(template:'structureDetails')}
  21. </f:variable>
  22. <f:if condition="{structureDetailsPageUid}">
  23. <li>
  24. <f:link.page pageUid="{structureDetailsPageUid}" title="{f:translate(key:'practicalInfos')}">
  25. <f:translate key="practicalInfos"/>
  26. </f:link.page>
  27. </li>
  28. </f:if>
  29. </v:menu>
  30. </f:then>
  31. </f:if>
  32. <f:if condition="{settings.structureFacebook} != ''">
  33. <li class="social-logo">
  34. <a href="{ot:utilities.absoluteUrl(url: settings.structureFacebook)}" target="_blank">
  35. <i class="fab fa-facebook" style="color: #f2f2f2"></i>
  36. </a>
  37. </li>
  38. </f:if>
  39. <f:if condition="{settings.structureTwitter} != ''">
  40. <li class="social-logo">
  41. <a href="{ot:utilities.absoluteUrl(url: settings.structureTwitter)}" target="_blank">
  42. <i class="fab fa-twitter" style="color: #f2f2f2"></i>
  43. </a>
  44. </li>
  45. </f:if>
  46. <f:if condition="{settings.structureInstagram} != ''">
  47. <li class="social-logo">
  48. <a href="{ot:utilities.absoluteUrl(url: settings.structureInstagram)}" target="_blank">
  49. <i class="fab fa-instagram-square" style="color: #f2f2f2"></i>
  50. </a>
  51. </li>
  52. </f:if>
  53. <f:if condition="{settings.structureYoutube} != ''">
  54. <li class="social-logo">
  55. <a href="{ot:utilities.absoluteUrl(url: settings.structureYoutube)}" target="_blank">
  56. <i class="fab fa-youtube" style="color: #f2f2f2"></i>
  57. </a>
  58. </li>
  59. </f:if>
  60. </ul>
  61. <div class="logo-ot">
  62. <a href="{ot:request.getOtEnvVar(argument: 'WEBSITE')}" target="_blank" title="Opentalent">
  63. <f:image src="EXT:ot_templating/Resources/Public/media/logo-opentalent.png" height="40" />
  64. </a>
  65. </div>
  66. </footer>