0.0.255
This commit is contained in:
@@ -316,6 +316,27 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*messenger*/
|
/*messenger*/
|
||||||
|
.loader_chat_f_sw_chats.show{
|
||||||
|
display: block;
|
||||||
|
height: 100px;
|
||||||
|
width: 100px;
|
||||||
|
position: absolute;
|
||||||
|
top: 38%;
|
||||||
|
left: 52%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.loader_chat_f_sw_chats.support.show{
|
||||||
|
display: block;
|
||||||
|
height: 100px;
|
||||||
|
width: 100px;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 52%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.loader_chat_f_sw_chats{
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.container-messenger{
|
.container-messenger{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -490,7 +511,7 @@
|
|||||||
.title-list-of-users{
|
.title-list-of-users{
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
padding: 20px 20px 40px 20px;
|
padding: 20px;
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -183,9 +183,11 @@ async function fileListToBase64(fileList) {
|
|||||||
async function attachFilemeassge (el,id_ticket=null,sender,receiver){
|
async function attachFilemeassge (el,id_ticket=null,sender,receiver){
|
||||||
// let file = el.files[0];
|
// let file = el.files[0];
|
||||||
let fileList = el.files;
|
let fileList = el.files;
|
||||||
const files_for_data = await fileListToBase64(fileList)
|
if (el.files.length > 0){
|
||||||
let data = files_for_data
|
const files_for_data = await fileListToBase64(fileList)
|
||||||
sendMessage(id_ticket,sender,receiver,data)
|
let data = files_for_data
|
||||||
|
sendMessage(id_ticket,sender,receiver,data)
|
||||||
|
}
|
||||||
// let reader = new FileReader();
|
// let reader = new FileReader();
|
||||||
// let mas_for_for_each = []
|
// let mas_for_for_each = []
|
||||||
|
|
||||||
@@ -253,6 +255,14 @@ function createTicket (el) {
|
|||||||
|
|
||||||
|
|
||||||
function selectedUserMessenger (ticket_id=null,user_id=null){
|
function selectedUserMessenger (ticket_id=null,user_id=null){
|
||||||
|
let loader = document.querySelector(".loader_chat_f_sw_chats")
|
||||||
|
let block_chat = document.querySelector(".block-chat")
|
||||||
|
if (loader){
|
||||||
|
loader.classList.toggle("show")
|
||||||
|
if (block_chat) {
|
||||||
|
block_chat.innerHTML = null
|
||||||
|
}
|
||||||
|
}
|
||||||
let data = null
|
let data = null
|
||||||
let url = null
|
let url = null
|
||||||
if (ticket_id !== null){
|
if (ticket_id !== null){
|
||||||
@@ -279,8 +289,9 @@ function selectedUserMessenger (ticket_id=null,user_id=null){
|
|||||||
data: JSON.stringify(data),
|
data: JSON.stringify(data),
|
||||||
success: function(data){
|
success: function(data){
|
||||||
middleWareJS()
|
middleWareJS()
|
||||||
|
if (loader){
|
||||||
|
loader.classList.toggle("show")
|
||||||
|
}
|
||||||
document.querySelector(".info_profile").innerHTML = data.html;
|
document.querySelector(".info_profile").innerHTML = data.html;
|
||||||
document.querySelector(".enter-message-inp").focus()
|
document.querySelector(".enter-message-inp").focus()
|
||||||
document.querySelector(".tab_user_messanger.select").scrollIntoView({behavior: "smooth"});
|
document.querySelector(".tab_user_messanger.select").scrollIntoView({behavior: "smooth"});
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
<div class="page_routes_2">
|
<div class="page_routes_2">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
{% if last_block_routes == false %}
|
{% if last_block_routes == False %}
|
||||||
<div class="text-align-center">
|
<div class="text-align-center">
|
||||||
<button class="button-find-more-routes" id="25" onclick="load_routes(this)">Показать ещё 10</button>
|
<button class="button-find-more-routes" id="25" onclick="load_routes(this)">Показать ещё 10</button>
|
||||||
<div class="width-100 text-align-center mb-10">
|
<div class="width-100 text-align-center mb-10">
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
{# </div>#}
|
{# </div>#}
|
||||||
{# </div>#}
|
{# </div>#}
|
||||||
{#</div>#}
|
{#</div>#}
|
||||||
|
<img class="loader_chat_f_sw_chats" src="{% static "/img/svg/loader.svg" %}" alt="loader">
|
||||||
{% if cur_receiver %}
|
{% if cur_receiver %}
|
||||||
<div class="block-chat">
|
<div class="block-chat">
|
||||||
<div class="container-header-chat">
|
<div class="container-header-chat">
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
{# <div class="title-profile-cont">#}
|
{# <div class="title-profile-cont">#}
|
||||||
{# <h1>Техническая поддержка</h1>#}
|
{# <h1>Техническая поддержка</h1>#}
|
||||||
{# </div>#}
|
{# </div>#}
|
||||||
|
<img class="loader_chat_f_sw_chats support" src="{% static "/img/svg/loader.svg" %}" alt="loader">
|
||||||
{% if ticket %}
|
{% if ticket %}
|
||||||
<div class="name_ticket">
|
<div class="name_ticket">
|
||||||
<span>{{ ticket.name }}</span>
|
<span>{{ ticket.name }}</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user