templates/frontend-eforum/_partials/modules/footer.html.twig line 1

Open in your IDE?
  1. {% set categories = getEforumCategories() %}
  2. {% set module = getEforumFooterModules() %}
  3. <div class="row">
  4.     {% if categories is not empty %}
  5.         <div class="site-footer__column d-none d-sm-block hidden-xs col-sm-6 col-md-6 col-lg-3">
  6.             <div class="site-footer__widget">
  7.                 <h3 class="site-footer__heading">Tematyka</h3>
  8.                 <ul class="list site-footer__list">
  9.                     {% for category in categories %}
  10.                         <li class="list__item">
  11.                             <a class="list__link" href="{{ url('category_show', {category : category.categorySlug}) }}">
  12.                                 {{ category.categoryName }}
  13.                             </a>
  14.                         </li>
  15.                     {% endfor %}
  16.                 </ul>
  17.             </div>
  18.         </div>
  19.     {% endif %}
  20.     {% if module is not empty %}
  21.         {% if module.navigation is defined and module.navigation is not empty %}
  22.             {% for column in module.navigation %}
  23.                 <div class="site-footer__column
  24.                             d-none d-sm-block
  25.                             {{ loop.first ? 'hidden-xs' : '' }}
  26.                             col-sm-6
  27.                             {{ loop.index is not divisible by(2) ? 'clear-sm-left' : '' }}
  28.                             col-md-6
  29.                             {{ loop.index is divisible by(2) ? 'col-lg-3' : 'col-lg-2' }}"
  30.                 >
  31.                     <div class="site-footer__widget">
  32.                         {% if column.header is defined %}
  33.                             <h3 class="site-footer__heading">{{ column.header }}</h3>
  34.                         {% endif %}
  35.                         {% if column.list is defined %}
  36.                             <ul class="list site-footer__list">
  37.                                 {% for item in column.list %}
  38.                                     {% if item.linkText is defined %}
  39.                                         <li class="list__item">
  40.                                             <a class="list__link"
  41.                                                href="{{ item.linkedUrl is defined and item.linkedUrl is not empty ? item.linkedUrl : (item.linkedTemplate is defined ? path('efShowDynamicTemplate', {'dynamicType': item.linkedTemplate}) : '' )}}"
  42.                                             >
  43.                                                 {{ item.linkText }}
  44.                                             </a>
  45.                                         </li>
  46.                                     {% endif %}
  47.                                 {% endfor %}
  48.                             </ul>
  49.                         {% endif %}
  50.                     </div>
  51.                 </div>
  52.             {% endfor %}
  53.         {% endif %}
  54.         <div class="site-footer__column site-footer__column--meta col-sm-6 col-md-6 col-lg-4">
  55.             <div class="site-footer__widget">
  56.                 {% if module.helpHeader is defined %}
  57.                     <h3 class="site-footer__heading">{{ module.helpHeader }}</h3>
  58.                 {% endif %}
  59.                 {% if module.helpDescription is defined %}
  60.                     <div class="site-footer__disclaimer">
  61.                         {{ module.helpDescription|raw }}
  62.                     </div>
  63.                 {% endif %}
  64.                 {% if module.linkedTemplate is defined and module.linkedTemplateText is defined and module.linkedTemplateText is not empty %}
  65.                     <a class="button button--bordered button--with-arrow site-footer__button"
  66.                        href="{{ path('efShowDynamicTemplate', {'dynamicType': module.linkedTemplate}) }}"
  67.                     >
  68.                         {{ module.linkedTemplateText }}
  69.                     </a>
  70.                 {% endif %}
  71.             </div>
  72.             {% if module.socialMedia is defined and module.socialMedia is not empty %}
  73.                 <div class="site-footer__widget">
  74.                     {% if module.socialMediaHeader is defined %}
  75.                         <h3 class="site-footer__heading">{{ module.socialMediaHeader }}</h3>
  76.                     {% endif %}
  77.                     <ul class="social">
  78.                         {% for item in module.socialMedia %}
  79.                             <li class="social__item">
  80.                                 {% if item.link is defined %}
  81.                                     <a href="{{ item.link }}" class="social__link" rel="nofollow" target="_blank">
  82.                                         {% if item.icon is defined %}
  83.                                             <i class="icon icon--{{ item.icon }}"></i>
  84.                                         {% endif %}
  85.                                     </a>
  86.                                 {% endif %}
  87.                             </li>
  88.                         {% endfor %}
  89.                     </ul>
  90.                 </div>
  91.             {% endif %}
  92.         </div>
  93.         {% include('/frontend-eforum/footer-mobile.html.twig') %}
  94.     {% endif %}
  95. </div>