0.0.10
This commit is contained in:
@@ -86,17 +86,25 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.el-form-create-ticket-select{
|
||||||
.el-form-create-ticket{
|
height: 62px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 50px;
|
|
||||||
filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20));
|
filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20));
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 5px;
|
||||||
|
padding: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.el-form-create-ticket{
|
||||||
|
width: calc(100% - 40px);
|
||||||
|
height: 20px;
|
||||||
|
filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20));
|
||||||
|
border-radius: 3px;
|
||||||
|
margin-bottom: 5px;
|
||||||
/*min-width: unset;*/
|
/*min-width: unset;*/
|
||||||
/*max-width: unset;*/
|
/*max-width: unset;*/
|
||||||
/*min-height: unset;*/
|
/*min-height: unset;*/
|
||||||
/*padding: 10px;*/
|
padding: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*.el-form-create-ticket:last-child{*/
|
/*.el-form-create-ticket:last-child{*/
|
||||||
@@ -110,9 +118,14 @@
|
|||||||
|
|
||||||
.el-form-create-ticket-textarea{
|
.el-form-create-ticket-textarea{
|
||||||
min-height: 200px;
|
min-height: 200px;
|
||||||
min-width: 100%;
|
min-width: calc(100% - 40px);
|
||||||
max-width: 100%;
|
max-width: calc(100% - 40px);
|
||||||
resize: none;
|
resize: none;
|
||||||
|
padding: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.container-input-form-create-ticket{
|
||||||
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-form-create-ticket-textarea:focus-visible{
|
.el-form-create-ticket-textarea:focus-visible{
|
||||||
|
|||||||
@@ -98,11 +98,12 @@ function attachFilemeassge () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function createTicket (el) {
|
function createTicket (el) {
|
||||||
|
event.preventDefault()
|
||||||
let form = el.form
|
let form = el.form
|
||||||
let formData = new formData (form)
|
var formData = new FormData(form);
|
||||||
$.ajax({
|
$.ajax({
|
||||||
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
|
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
|
||||||
url: '/ru/user_account/support_create_ticket_ajax/',
|
url: '/ru/messages/create_ticket/',
|
||||||
type: "POST",
|
type: "POST",
|
||||||
// async: true,
|
// async: true,
|
||||||
cache: false,
|
cache: false,
|
||||||
@@ -115,5 +116,10 @@ function createTicket (el) {
|
|||||||
document.querySelector(".insert-tech-place").innerHTML = data.html;
|
document.querySelector(".insert-tech-place").innerHTML = data.html;
|
||||||
|
|
||||||
},
|
},
|
||||||
|
error: function (data){
|
||||||
|
|
||||||
|
document.querySelector(".insert-tech-place").innerHTML = data.responseJSON.html;
|
||||||
|
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,32 +4,36 @@
|
|||||||
{% if errors.all__ %}<div class="errors_all" style="margin-bottom: 12px;width: 100%;font-size: 16px;">{{ errors.all__ }}</div>{% endif %}
|
{% if errors.all__ %}<div class="errors_all" style="margin-bottom: 12px;width: 100%;font-size: 16px;">{{ errors.all__ }}</div>{% endif %}
|
||||||
|
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
<select name="department"
|
<div class="container-input-form-create-ticket">
|
||||||
id="id_department"
|
<select name="department"
|
||||||
class="el-form-create-ticket">
|
id="id_department"
|
||||||
<option>Отдел: Техническая поддержка</option>
|
class="el-form-create-ticket-select">
|
||||||
</select>
|
<option>Отдел: Техническая поддержка</option>
|
||||||
{% if form.errors.department %}<div class="errors">{{ form.errors.department }}</div>{% endif %}
|
</select>
|
||||||
<input type="text"
|
{% if form.errors.department %}<div class="errors">{{ form.errors.department }}</div>{% endif %}
|
||||||
class="el-form-create-ticket"
|
</div>
|
||||||
name="name"
|
<div class="container-input-form-create-ticket">
|
||||||
id="id_name"
|
<input type="text"
|
||||||
placeholder="Тема запроса"
|
class="el-form-create-ticket"
|
||||||
value="{% if form.adding_machine.name %}{{ form.adding_machine.name }}{% endif %}"
|
name="name"
|
||||||
>
|
id="id_name"
|
||||||
{% if form.errors.name %}<div class="errors">{{ form.errors.name }}</div>{% endif %}
|
placeholder="Тема запроса"
|
||||||
|
value="{% if form.adding_machine.name %}{{ form.adding_machine.name }}{% endif %}"
|
||||||
<div class="letrs-count" style="color: #27242499;position: relative;top: 20px;left: 780px;display: inline-block;"><span class="letrs-count-span">0</span><span>/500</span></div>
|
>
|
||||||
<textarea name="text"
|
{% if form.errors.name %}<div class="errors">{{ form.errors.name }}</div>{% endif %}
|
||||||
id="id_text"
|
</div>
|
||||||
class="el-form-create-ticket-textarea"
|
<div class="container-input-form-create-ticket">
|
||||||
placeholder="Введите сообщение..."
|
<div class="letrs-count" style="color: #27242499;position: relative;top: 39px;left: 760px;display: inline-block;"><span class="letrs-count-span">0</span><span>/500</span></div>
|
||||||
value="{% if form.adding_machine.text %}{{ form.adding_machine.text }}{% endif %}"
|
<textarea name="text"
|
||||||
onkeyup="countLetters()"></textarea>
|
id="id_text"
|
||||||
{% if form.errors.text %}<div class="errors">{{ form.errors.text }}</div>{% endif %}
|
class="el-form-create-ticket-textarea"
|
||||||
|
placeholder="Введите сообщение..."
|
||||||
|
value="{% if form.adding_machine.text %}{{ form.adding_machine.text }}{% endif %}"
|
||||||
|
onkeyup="countLetters()"></textarea>
|
||||||
|
{% if form.errors.text %}<div class="errors">{{ form.errors.text }}</div>{% endif %}
|
||||||
|
</div>
|
||||||
<div class="form-create-tickets-btns">
|
<div class="form-create-tickets-btns">
|
||||||
<button class="create-ticket-btn" onclick="createTicket()">Создать тикет</button>
|
<button class="create-ticket-btn" onclick="createTicket(this)">Создать тикет</button>
|
||||||
<button class="attach-file-btn" onclick="attachFileCreateTicket()"></button>
|
<button class="attach-file-btn" onclick="attachFileCreateTicket()"></button>
|
||||||
{# <input class="create-ticket-file" type="file" value="">#}
|
{# <input class="create-ticket-file" type="file" value="">#}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user