templates\parts\_footer-item.html.twig line 1

Open in your IDE?
  1. <div class="footer-col-item {% include 'parts/_footer-item-classes.html.twig' with {classes:item["outer-classes"]} only %}">
  2. {% if item["elementType"]=='image' %}
  3.     {% if item["internalpageLink"] is defined %}
  4.         <a href="{{ item["externalpageLink"] }}">
  5.             <img class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" src="/build/{{subPath}}/{{item["image-url"]}}" alt="{{item["image-alt"]}}" />
  6.         </a>
  7.     {% elseif item["externalpageLink"]%}
  8.         <a href="{{item["externalpageLink"]}}">
  9.             <img class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" src="/build/{{subPath}}/{{item["image-url"]}}" alt="{{item["image-alt"]}}" />
  10.         </a>
  11.     {% else %}
  12.         <img class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" src="/build/{{subPath}}/{{item["image-url"]}}" alt="{{item["image-alt"]}}" />
  13.     {% endif %}
  14. {% elseif item["elementType"]=='icon' %}    
  15.     {% if item["internalpageLink"] is defined %}
  16.         <a href="{{ item["externalpageLink"] }}" target="_blank">
  17.             <span class="sr-only sr-only-focusable">{{item["pageVal"]}}</span>
  18.             <i role="img" aria-label="{{item["image-alt"]}}" class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" aria-hidden="true"></i>  
  19.         </a>
  20.     {% elseif item["externalpageLink"]%}
  21.         <a href="{{item["externalpageLink"]}}">
  22.             <i role="img" aria-label="{{item["image-alt"]}}" class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" aria-hidden="true"></i>            
  23.         </a>
  24.     {% else %}
  25.         <i role="img" aria-label="{{item["image-alt"]}}" class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}" aria-hidden="true"></i>
  26.     {% endif %}    
  27. {% elseif item["elementType"]=="title" %}
  28.         {% if item["internalpageLink"] is defined and item["internalpageLink"] is not null %}            
  29.                 <p class="title {% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  30.                     <a href="{{ item["externalpageLink"] }}">
  31.                         {{item["pageVal"]}}
  32.                     </a>
  33.                 </p>
  34.             
  35.         {% elseif item["externalpageLink"] is defined and item["externalpageLink"] is not null%}            
  36.                 <p class="title {% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  37.                     <a href="{{item["externalpageLink"]}}">
  38.                         {{item["pageVal"]}}
  39.                     </a>
  40.                 </p>            
  41.         {% else %}
  42.             <p class="title {% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">{{item["pageVal"]}}</p>
  43.         {% endif %}            
  44. {% elseif item["elementType"]=="p" %}
  45.     {% if item["internalpageLink"] is defined and item["internalpageLink"] is not null %}        
  46.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  47.                 <a href="{{ item["externalpageLink"] }}">
  48.                     {{item["pageVal"]}}
  49.                 </a>
  50.             </p>        
  51.     {% elseif item["externalpageLink"] is defined and item["externalpageLink"] is not null%}        
  52.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  53.                 <a href="{{item["externalpageLink"]}}">
  54.                     {{item["pageVal"]}}
  55.                 </a>
  56.             </p>        
  57.     {% else %}
  58.         <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">{{item["pageVal"]}}</p>
  59.     {% endif %}   
  60. {% elseif item["elementType"]=="link" %} 
  61.     {% if item["internalpageLink"] is defined %}        
  62.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  63.                 <a href="{{ item["externalpageLink"] }}">
  64.                     {{item["pageVal"]}}
  65.                 </a>
  66.             </p>        
  67.     {% elseif item["externalpageLink"]%}        
  68.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  69.                 <a href="{{item["externalpageLink"]}}">
  70.                     {{item["pageVal"]}}
  71.                 </a>
  72.             </p>        
  73.     {% else %}
  74.         <p>{{item["pageVal"]}}</p>
  75.     {% endif %}   
  76. {% elseif item["elementType"]=="telephone" %}        
  77.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  78.                 <a href="tel:{{item["pageVal"]}}">
  79.                     {{item["pageVal"]}}
  80.                 </a>
  81.             </p>
  82. {% elseif item["elementType"]=="email" %}         
  83.             <p class="{% include 'parts/_footer-item-classes.html.twig' with {classes:item["inner-classes"]} only %}">
  84.                 <a href="mailto:{{ item["pageVal"] }}">
  85.                     {{item["pageVal"]}}
  86.                 </a>
  87.             </p>    
  88. {% else %}
  89.     {#{{dump(item)}}#}
  90. {% endif %}
  91. </div>