templates/front/pro/_contact-modal.html.twig line 1

Open in your IDE?
  1. <!-- Modal contact -->
  2. <div class="modal fade bd-example-modal-lg" id="contact" tabindex="-1" role="dialog" aria-labelledby="contact" aria-hidden="true">
  3.     <div class="modal-dialog modal-dialog-centered" role="document">
  4.         <div class="modal-content">
  5.             <div class="modal-body">
  6.                 <div class="modal-title-wrap">
  7.                     <h5 class="modal-title">{{ "messaging.contact" | trans }} {{ pro.proInfo.fullname }}</h5>
  8.                     <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  9.                         <i class="fal fa-times"></i>
  10.                     </button>
  11.                 </div>
  12.                 {% if app.user %}
  13.                 
  14.                 {% set conversationToken = conversationBetween(pro, app.user) %}
  15.                 {% if conversationToken %}
  16.                 <p class="modal-text">
  17.                     {{ "messaging.conversation_exists" | trans }}
  18.                 </p>
  19.                 <div class="text-center">
  20.                     <a href="{{ path('read_message', {'token': conversationToken}) }}" class="btn main-btn btn-sm">
  21.                         {{ "messaging.see_conversation" | trans }}
  22.                     </a>
  23.                 </div>
  24.                 {% else %}
  25.                 <form action="{{ path('contact_pro', {'from': from}) }}" method="post">
  26.                     <div class="form-group">
  27.                         <label for="message" class="required">{{ "messaging.message" | trans }}</label>
  28.                         <textarea id="message" name="message" required="required" class="form-control"></textarea>
  29.                         <input type="hidden" name="user_id" value="{{ pro.id }}">
  30.                     </div>
  31.                     <button type="submit" name="contact" class="btn main-btn btn-sm m-auto">{{ "messaging.send_message" | trans }}</button>
  32.                 </form>
  33.                         
  34.                 {% endif %}
  35.                 
  36.                 {% else %}
  37.                 <p class="modal-text">{{ "messaging.must_loggin_send" | trans }}</p>
  38.                 <div class="must-login-actions">
  39.                     <a href="{{ path('user_login', {'type': 'trainee'}) }}" class="btn main-btn btn-sm">{{ "footer.login" | trans }}</a>
  40.                     <a href="{{ path('trainee_registration') }}" class="btn main-btn-outline btn-sm">{{ "sign_up.sign_up" | trans }}</a>
  41.                 </div>
  42.                 {% endif %}
  43.                 
  44.             </div>
  45.         </div>
  46.     </div>
  47. </div>