File "viewticket.twig"

Full Path: /home/cananyalcin/public_html/core/temp/client/nice/viewticket.twig
File size: 6.07 KB
MIME-type: text/html
Charset: utf-8

{% include 'header.twig' %}
<style>.support-chat .old-tickets .old-ticket {padding-left:0}</style>
<main class="app-main">
    {% include 'banner.twig' %}
   <div class="page-content">
      <div class="container-fluid">
         <div class="row mt-2">
            <div class="col-lg-12">
               <div class="card mb-5">
                  <div class="px-lg-1 py-lg-0 py-3 px-4">
                     <div class="support-chat">
                         {% if ticketList %}
                        <div class="schat-left">
                           <div class="schat-left-header">
                              <h5 class="schlh-title pb-2">{{ lang['smmspot.viewticket.service.hours.title'] }}   </h5>
                              <h3 class="schlh-title pb-2">{{ lang['smmspot.viewticket.service.hours.text'] }}</h3>
							  <p>{{ lang['smmspot.viewticket.service.hours.text2'] }}</p>
                           </div>
                           <div class="schat-left-body">
                              <div class="old-tickets">
                              </div>
                           </div>
                        </div>
                        {% endif %}
                        <!-- schat-left -->
                        <div class="schat-body">
                           <div class="schat-body-header">
                              <div class="row align-items-center">
                                 <div class="col-auto d-lg-none">
                                    <a href="/tickets" class="btn btn-dark btn-square">
                                    <i class="fas fa-chevron-left"></i>
                                    </a>
                                 </div>
                                 <div class="col">
                                    <h2 class="schat-title"><i class="fas fa-bookmark"></i> {{ messageList['ticket']['subject'] }}</h2>
									<h2 class="schat-title" id="ticket-id" style="display: none"></h2>
                                 </div>
                              </div>
                           </div>
                           <!-- schat-body-header -->
                           <div class="schat-chat-body">
                              <div class="schat-body-content">
							  
                              {% if messageList %}
                              {% for message in messageList %}
                                {% if message["support"] == 1 %}
                                 <div class="ticket-message-block ticket-message-right">
                                    <div class="ticket-msg-container">
                                       <div class="ticket-msg">{{ message["message"] }}</div>
                                       <div class="date-time">{{ user["username"] }} {{ message["time"] }}</div>
                                    </div>
                                 </div><br>
                                 <!-- msg-end -->
                                 {% elseif message["subject"] %}
                                 {% else %}
                                 <div class="ticket-message-block ticket-message-left">
                                    <div class="ticket-msg-container">
                                       <div class="ticket-msg">{{ message['message'] }}</div>
                                       <div class="date-time">{{ lang['smmspot.viewticket.support.team'] }} {{ message["time"] }}</div>
                                    </div>
                                 </div><br>
                                 <!-- msg-end -->
								{% endif %}
							  {% endfor %}
							{% endif %}
                              </div>
                           </div>
                           {% if messageList['ticket']['canmessage'] == 2 %}
                           <div class="schat-input">
							  <form method="post" action="tickets/{{ messageList['ticket']['ticket_id'] }}">
								{% if error %}
								  <div class="alert alert-dismissible alert-danger">
									<button type="button" class="close" data-dismiss="alert">×</button>
									  {{ errorText }}
								  </div>
								{% endif %}
                                {% if success %}
								  <div class="alert alert-dismissible alert-success">
									<button type="button" class="close" data-dismiss="alert">×</button>
									  {{ successText }}
								  </div>
								{% endif %}
                                 <div class="schat-msg-input">
                                    <input type="text" placeholder="{{ lang['smmspot.viewticket.messagebox.text'] }}" rows="5" name="message" value="{{ data["message"] }}" id="chat-message">
                                    <button class="send-btn" type="submit"><i class="fas fa-paper-plane"></i><span class="ms-3">{{ lang['smmspot.viewticket.send.button'] }} {{ message["time"] }}</span></button>
                                 </div>
                              </form>
                           </div>
						   {% endif %}
                        </div>
                     </div>
                  </div>
               </div>
               <!-- card -->
            </div>
            <!-- col -->
         </div>
      </div>
   </div>
</main>


			<script type="text/javascript">
			  let ticketUrl = window.location.href.split('/');
			  let ticketID = ticketUrl[ticketUrl.length - 1];
			  document.querySelector('#ticket-id').innerHTML = '#' + ticketID;
			  window.onload = function(){

				$('[data-toggle="tooltip"]').tooltip(); 
				
				let ajaxUrl = "/tickets";
				
				$.ajax({
				  url: ajaxUrl,
				}).done(function(data){
				  let html = $.parseHTML(data);
				  let msg_container = $(html).find('.old-tickets .old-ticket');
				  $(msg_container).find('.active').removeClass('active');

				  let ticketId = window.location.href.split('/');
				  ticketId = ticketId[ticketId.length - 1 ];
				  
				  $(msg_container).find('a[data-id="'+ ticketId +'"]').addClass('active');
				  $('.old-tickets').append(msg_container);

				});

			  };
			</script>
{% include 'footer.twig' %}