0.0.28
This commit is contained in:
@@ -326,9 +326,15 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
/*transform: rotate(180deg);*/
|
/*transform: rotate(180deg);*/
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
-webkit-transform: scaleY(-1);
|
transform: scaleY(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*.container-messages::-webkit-scrollbar{*/
|
||||||
|
/* transform: rotate(360deg);*/
|
||||||
|
/*}*/
|
||||||
|
|
||||||
|
|
||||||
.footer-chat{
|
.footer-chat{
|
||||||
width: calc(100% - 40px);
|
width: calc(100% - 40px);
|
||||||
height: 60px;
|
height: 60px;
|
||||||
@@ -471,7 +477,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.insert_users{
|
.insert_users{
|
||||||
min-height: 440px;
|
/*min-height: 440px;*/
|
||||||
}
|
}
|
||||||
|
|
||||||
/*messgae*/
|
/*messgae*/
|
||||||
@@ -490,7 +496,7 @@
|
|||||||
display: block;
|
display: block;
|
||||||
/* transform: rotate(180deg); */
|
/* transform: rotate(180deg); */
|
||||||
/* transform: scaleY(-1); */
|
/* transform: scaleY(-1); */
|
||||||
-webkit-transform: scaleY(-1);
|
transform: scaleY(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.container-message_support_chat.right{
|
.container-message_support_chat.right{
|
||||||
@@ -498,7 +504,7 @@
|
|||||||
display: block;
|
display: block;
|
||||||
/* transform: rotate(180deg); */
|
/* transform: rotate(180deg); */
|
||||||
/* transform: scaleY(-1); */
|
/* transform: scaleY(-1); */
|
||||||
-webkit-transform: scaleY(-1);
|
transform: scaleY(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.block_avatar_message{
|
.block_avatar_message{
|
||||||
|
|||||||
@@ -189,7 +189,10 @@ function sendMessage(id_ticket,sender,receiver){
|
|||||||
|
|
||||||
let text = document.querySelector(".enter-message-inp").value
|
let text = document.querySelector(".enter-message-inp").value
|
||||||
|
|
||||||
|
if (text.length === 0){
|
||||||
|
//
|
||||||
|
}
|
||||||
|
else {
|
||||||
let data = {
|
let data = {
|
||||||
'ticket_id': id_ticket,
|
'ticket_id': id_ticket,
|
||||||
'sender': sender,
|
'sender': sender,
|
||||||
@@ -220,6 +223,7 @@ function sendMessage(id_ticket,sender,receiver){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function openTicket (ticket_id){
|
function openTicket (ticket_id){
|
||||||
let data = {
|
let data = {
|
||||||
@@ -248,3 +252,20 @@ function openTicket (ticket_id){
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function sendMessageEnter (e,id_ticket,sender,receiver){
|
||||||
|
if (e.keyCode === 13){
|
||||||
|
sendMessage(id_ticket,sender,receiver)
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function revertScroll (el,e) {
|
||||||
|
// let scrollPosition = el.scrollTop;
|
||||||
|
// window.scrollTo({
|
||||||
|
// top: scrollPosition - el.clientHeight,
|
||||||
|
// behavior: 'smooth'
|
||||||
|
// });
|
||||||
|
}
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<div class="container-messages">
|
<div class="container-messages" onscroll="revertScroll(this,event)">
|
||||||
{% if not messages %}
|
{% if not messages %}
|
||||||
{% with text=ticket.text modifiedDT=ticket.modifiedDT %}
|
{% with text=ticket.text modifiedDT=ticket.modifiedDT %}
|
||||||
{% include "widgets/w_message.html" %}
|
{% include "widgets/w_message.html" %}
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
{% if user.is_staff or ticket.manager %}
|
{% if user.is_staff or ticket.manager %}
|
||||||
<div class="footer-chat">
|
<div class="footer-chat">
|
||||||
<div class="left-part-block-enter-message">
|
<div class="left-part-block-enter-message">
|
||||||
<input class="enter-message-inp" placeholder="Отправить сообщение">
|
<input class="enter-message-inp" onkeypress="sendMessageEnter(event,{{ ticket.id }},{{ user.id }},{{ ticket.owner.id }})" placeholder="Отправить сообщение">
|
||||||
</div>
|
</div>
|
||||||
<div class="right-part-block-enter-message">
|
<div class="right-part-block-enter-message">
|
||||||
<button class="attach-file-btn-message" onclick="attachFilemeassge()"></button>
|
<button class="attach-file-btn-message" onclick="attachFilemeassge()"></button>
|
||||||
|
|||||||
Reference in New Issue
Block a user