1.1.3 rising and highlight my_route counter
This commit is contained in:
@@ -693,7 +693,7 @@ header .header-second {
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 10px;
|
border-radius: 10px;
|
||||||
width: 282px;
|
width: 272px;
|
||||||
height: 175px;
|
height: 175px;
|
||||||
box-shadow: -1px 4px 10px 0px rgba(198, 199, 203, 0.20), 0px -1px 10px 0px rgba(198, 199, 203, 0.20);
|
box-shadow: -1px 4px 10px 0px rgba(198, 199, 203, 0.20), 0px -1px 10px 0px rgba(198, 199, 203, 0.20);
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
|||||||
@@ -616,18 +616,19 @@ function confirmUpgrade(el, routeID){
|
|||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
el.disabled = true
|
el.disabled = true
|
||||||
|
|
||||||
let remainsRisingCount = parseInt(document.getElementById('remains_route_rising_count').innerText);
|
// let remainsRisingCount = parseInt(document.getElementById('remains_route_rising_count').innerText);
|
||||||
let remainsHighlightCount = parseInt(document.getElementById('remains_route_highlight_count').innerText);
|
// let remainsHighlightCount = parseInt(document.getElementById('remains_route_highlight_count').innerText);
|
||||||
|
|
||||||
let form = el.form
|
let form = el.form
|
||||||
let formData = new FormData(form);
|
let formData = new FormData(form);
|
||||||
formData.set('route_id', routeID)
|
formData.set('route_id', routeID)
|
||||||
formData.set('remainsRisingCount', remainsRisingCount)
|
// formData.set('remainsRisingCount', remainsRisingCount)
|
||||||
formData.set('remainsHighlightCount', remainsHighlightCount)
|
// formData.set('remainsHighlightCount', remainsHighlightCount)
|
||||||
let url = '/routes/'
|
let url = '/routes/'
|
||||||
// let checkboxes = document.querySelectorAll('input[name="route_option"]');
|
// let checkboxes = document.querySelectorAll('input[name="route_option"]');
|
||||||
let checkboxes = document.querySelectorAll('input[name="route_option"][data-routeid="' + routeID + '"]');
|
let checkboxes = document.querySelectorAll('input[name="route_option"][data-routeid="' + routeID + '"]');
|
||||||
|
let remainsRisingCount = document.querySelectorAll('#remains_route_rising_count')
|
||||||
|
let remainsHighlightCount = document.querySelectorAll('#remains_route_highlight_count')
|
||||||
|
|
||||||
for (let i = 0; i < checkboxes.length; i++) {
|
for (let i = 0; i < checkboxes.length; i++) {
|
||||||
|
|
||||||
@@ -651,11 +652,14 @@ function confirmUpgrade(el, routeID){
|
|||||||
data: formData,
|
data: formData,
|
||||||
success: function(data){
|
success: function(data){
|
||||||
|
|
||||||
if(url === '/routes/raise_route/' && remainsRisingCount > 0 ){
|
// $('#remains_route_rising_count').append(data.remains_route_rising_count)
|
||||||
remainsRisingCount -= 1;
|
// $('#remains_route_highlight_count').append(data.remains_route_highlight_count)
|
||||||
} else if(url === '/routes/highlight_route/' && remainsHighlightCount > 0){
|
|
||||||
remainsHighlightCount -= 1;
|
// if(url === '/routes/raise_route/' && remainsRisingCount > 0 ){
|
||||||
}
|
// remainsRisingCount -= 1;
|
||||||
|
// } else if(url === '/routes/highlight_route/' && remainsHighlightCount > 0){
|
||||||
|
// remainsHighlightCount -= 1;
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
// for (let i = 0; i < checkboxes.length; i++) {
|
// for (let i = 0; i < checkboxes.length; i++) {
|
||||||
@@ -667,8 +671,18 @@ function confirmUpgrade(el, routeID){
|
|||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
|
|
||||||
document.getElementById('remains_route_rising_count').innerText = remainsRisingCount.toString();
|
for (let i = 0; i < remainsRisingCount.length; i++){
|
||||||
document.getElementById('remains_route_highlight_count').innerText = remainsHighlightCount;
|
remainsRisingCount[i].outerHTML = data.remains_route_rising_count.toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
for (let i = 0; i < remainsHighlightCount.length; i++){
|
||||||
|
remainsHighlightCount[i].outerHTML = data.remains_route_highlight_count.toString();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// document.getElementById('remains_route_rising_count').outerHTML = data.remains_route_rising_count.toString();
|
||||||
|
// document.getElementById('remains_route_highlight_count').outerHTML = data.remains_route_highlight_count.toString();
|
||||||
|
|
||||||
let data_route_id = data.route_id
|
let data_route_id = data.route_id
|
||||||
// location.href = '/profile'
|
// location.href = '/profile'
|
||||||
|
|||||||
@@ -67,9 +67,7 @@
|
|||||||
<div class="label_text">{% trans "Поднять объявление" %}</div>
|
<div class="label_text">{% trans "Поднять объявление" %}</div>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="sub_label_text">{% trans "Осталось поднятий " %} <span
|
<div class="sub_label_text">{% trans "Осталось поднятий " %} <span id="remains_route_rising_count">{% if form.data.remains_route_rising_count %}{{ form.data.remains_route_rising_count }}{% else %}{{ remains_route_rising_count }}{% endif %}</span></div>
|
||||||
id="remains_route_rising_count"
|
|
||||||
>{% if form.data.remainsRisingCount %}{{ form.data.remainsRisingCount }}{% else %}{{ remains_route_rising_count }}{% endif %}</span></div>
|
|
||||||
|
|
||||||
<div class="checkbox_wrapper">
|
<div class="checkbox_wrapper">
|
||||||
<input type="radio"
|
<input type="radio"
|
||||||
|
|||||||
Reference in New Issue
Block a user