src/Elements/Bundle/DemiFrontendBundle/Resources/views/Infrastructure/detail/contact.html.twig line 1

Open in your IDE?
  1. {#
  2. /**
  3.  * @var \Pimcore\Templating\PhpEngine this
  4.  * @var \Pimcore\Templating\PhpEngine view
  5.  * @var \Pimcore\Templating\GlobalVariables app
  6.  * #
  7.  * @var detailHeadline string
  8.  * @var detailContact array
  9.  * @var azObjLink array (optional)
  10.  * #
  11.  * @Params:
  12.  *        . detailType : string : zB. "infrastructure", ".az" (note the dot before text)
  13.  *        . detailIcon : string : default: icon-kontakt
  14.  *        . detailHeadline : string
  15.  *        . detailContact : array
  16.  *              - address : string
  17.  */
  18. #}
  19. {% if infrastructure.getSystemIdentifier is same as "Graz" or (detailContact['phone'] is not empty or detailContact['mail'] is not empty or detailContact['url'] is not empty) and detailContact['address'] is not empty %}
  20. <section class="demi-infrastructure-detail-content-block demi-infrastructure-detail-content-block--contact">
  21.     <div class="container">
  22.         <div class="wysiwyg">
  23.             <h2>{{ detailHeadline }}</h2>
  24.             {% if azObjLink is defined and azObjLink is not empty %}
  25.                 <div>
  26.                     <a href="{{ azObjLink['url'] }}">{{ azObjLink['name'] }}</a>
  27.                 </div>
  28.             {% endif %}
  29.             <div class="row">
  30.                 <div class="col-md-4">
  31.                     <address>
  32.                         {{ detailContact['address'] | raw }}
  33.                     </address>
  34.                 </div>
  35.                 {% if detailContact['phone'] != '' %}
  36.                 <div class="col-md-4">
  37.                     {{ 'demi.infrastructure.detail.phone' | trans }}
  38.                     <a href="tel:{{ detailContact['phone'] | replace({' ': ''}) }}"> {{ detailContact['phone'] }} </a>
  39.                 </div>
  40.                 {% endif %}
  41.                 {% if  detailContact['mobile'] != ''  %}
  42.                     <div class="">
  43.                         {{ 'demi.infrastructure.detail.mobile' | trans }} {{ detailContact['mobile'] }}
  44.                     </div>
  45.                 {% endif %}
  46.                 {% if detailContact['mail'] != '' or detailContact['url'] != '' %}
  47.                 <div class="col-md-4">
  48.                     <ul class="list-unstyled demi-infrastructure-detail-list">
  49.                         {% if detailContact['mail'] != '' %}
  50.                             <li><a href="mailto:{{ detailContact['mail'] }}">{{ 'demi.infrastructure.detail.e-mail' | trans }}</a></li>
  51.                         {% endif %}
  52.                         {% if detailContact['url'] != '' %}
  53.                             <li><a href="{{ demi_findNiceUrl(detailContact['url']) }}" target="_blank">{{ 'demi.infrastructure.detail.website' | trans }}</a></li>
  54.                         {% endif %}
  55.                     </ul>
  56.                 </div>
  57.                 {% endif %}
  58.             </div>
  59.         </div>
  60.     </div>
  61. </section>
  62. {% endif %}