Footer.html 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  2. {namespace ot=Opentalent\OtTemplating\ViewHelpers}
  3. <f:render partial="Modern/BackToTop" />
  4. <f:render partial="Modern/Modals" arguments="{_all}" />
  5. <f:render partial="Classic/MetaSocial"/>
  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. <footer class="footer footer-topbar theme-bg">
  9. <div class="footer-line-1">
  10. <div class="copyright">
  11. <div class="container">
  12. <div class="row">
  13. <div class="col-xl-6 col-md-6">
  14. <div class="footer-text">
  15. <p> &copy;<span id="copyright"> <script>document.getElementById('copyright').appendChild(document.createTextNode(new Date().getFullYear()))</script></span> - <a href="{ot:rootPage.getUri()}"> {settings.structureName} </a> - Tous droits réservés</p>
  16. </div>
  17. </div>
  18. <div class="col-xl-6 col-md-6">
  19. <div class="footer-social">
  20. <ul class="text-left text-md-right footer-menu">
  21. <li class="list-inline-item brand-free">
  22. <a href="#"
  23. title="Opentalent"
  24. class="reseau-opentalent"
  25. data-toggle="modal"
  26. data-target="#opentalentModal">
  27. Opentalent
  28. </a>
  29. </li>
  30. <f:if condition="{footerPageUid} > 0">
  31. <v:menu as="footerMenu" pageUid="{ot:getPageUid(slug: '/footer')}">
  32. <f:for each="{footerMenu}" as="footerMenuItem">
  33. <li class="list-inline-item">
  34. &nbsp;&nbsp;|&nbsp;&nbsp;
  35. <f:link.page pageUid="{footerMenuItem.uid}"
  36. title="{footerMenuItem.linktext}">
  37. {footerMenuItem.linktext}
  38. </f:link.page>
  39. </li>
  40. </f:for>
  41. </v:menu>
  42. </f:if>
  43. </ul>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. <f:if condition="{settings.structureFacebook} != '' || {settings.structureTwitter} != '' || {settings.structureInstagram} != ''">
  51. <div class="footer-line-2">
  52. <ul>
  53. <li>
  54. <f:translate key="find-us-on"/>:
  55. </li>
  56. <f:if condition="{settings.structureFacebook} != ''">
  57. <li class="social-logo">
  58. <a href="{ot:utilities.absoluteUrl(url: settings.structureFacebook)}" target="_blank">
  59. <i class="fa fa-facebook"></i> Facebook
  60. </a>
  61. </li>
  62. </f:if>
  63. <f:if condition="{settings.structureTwitter} != ''">
  64. <li class="social-logo">
  65. <a href="{ot:utilities.absoluteUrl(url: settings.structureTwitter)}" target="_blank">
  66. <i class="fa fa-twitter"></i> Twitter
  67. </a>
  68. </li>
  69. </f:if>
  70. <f:if condition="{settings.structureInstagram} != ''">
  71. <li class="social-logo">
  72. <a href="{ot:utilities.absoluteUrl(url: settings.structureInstagram)}" target="_blank">
  73. <i class="fa fa-instagram"></i> Instagram
  74. </a>
  75. </li>
  76. </f:if>
  77. </ul>
  78. </div>
  79. </f:if>
  80. </footer>