This commit is contained in:
2023-10-30 15:06:24 +03:00
parent a435e85d4c
commit 9d44384d22
2 changed files with 58 additions and 9 deletions

View File

@@ -1858,6 +1858,10 @@
border-radius: 10px; border-radius: 10px;
} }
.button-find-more-routes.hidden{
display: none;
}
.button-find-more-routes.hide{ .button-find-more-routes.hide{
display: none; display: none;
} }

View File

@@ -84,16 +84,37 @@ function ajax_for_filter (data_d,get_url){
// let ins_bef_el = document.querySelector(".block-finded-routes").firstChild // let ins_bef_el = document.querySelector(".block-finded-routes").firstChild
// //
// $(div).insertBefore(ins_bef_el) // $(div).insertBefore(ins_bef_el)
page_iterator = 1
standart_page_iterator = 1
separator_iterator = 1
iterator_f_check = 1
let new_page_routes = document.createElement("div") let new_page_routes = document.createElement("div")
new_page_routes.classList.add("page_paging_elements_" + page_iterator) new_page_routes.classList.add("page_paging_elements_" + page_iterator)
$(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator); let insert_place_main = document.querySelector(".block-finded-routes")
let line_separator = document.createElement("div") if (insert_place_main){
line_separator.classList.add("line_separator_page_w_el") insert_place_main.innerHTML = ''
$(line_separator).insertAfter(".page_paging_elements_" + separator_iterator); insert_place_main.appendChild(new_page_routes)
}
// $(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator);
// let line_separator = document.createElement("div")
// line_separator.classList.add("line_separator_page_w_el")
// $(line_separator).insertAfter(".page_paging_elements_" + separator_iterator);
// document.querySelector(".info_profile").innerHTML = data.html; // document.querySelector(".info_profile").innerHTML = data.html;
separator_iterator++ if (data.last_block){
// document.querySelector(".block-finded-routes").innerHTML = data.html let block_last_block_routes = document.querySelector(".button-find-more-routes")
if (block_last_block_routes){
block_last_block_routes.classList.add("hidden")
}
} else {
let block_last_block_routes = document.querySelector(".button-find-more-routes")
if (block_last_block_routes) {
if (block_last_block_routes.classList.contains('hidden')) {
block_last_block_routes.classList.remove("hidden")
}
}
}
if (data.html === "\n\n\n\n\n"){ if (data.html === "\n\n\n\n\n"){
// document.querySelector(".block-finded-routes").innerHTML = "<span style='color: #ff0000;font-weight: 800;font-size: 18px;padding: 10px;'>Нечего не найдено!</span>" // document.querySelector(".block-finded-routes").innerHTML = "<span style='color: #ff0000;font-weight: 800;font-size: 18px;padding: 10px;'>Нечего не найдено!</span>"
document.querySelector(".block-finded-routes").innerHTML = "<div class=\"not_found_routes show\">\n" + document.querySelector(".block-finded-routes").innerHTML = "<div class=\"not_found_routes show\">\n" +
@@ -106,13 +127,35 @@ function ajax_for_filter (data_d,get_url){
" <img class=\"boxes_not_fond_routes right\" src=\"/static/img/boxes_for_not_found_routes/b_2.svg\"\">\n" + " <img class=\"boxes_not_fond_routes right\" src=\"/static/img/boxes_for_not_found_routes/b_2.svg\"\">\n" +
" </div>" " </div>"
} else { } else {
let insert_place = document.querySelector(`.page_paging_elements_${old_page_iterator}`) let block_not_found_routes = document.querySelector(".not_found_routes")
if (block_not_found_routes){
if (block_not_found_routes.classList.contains('show')){
block_not_found_routes.classList.remove("show")
}
}
let insert_place = document.querySelector(`.page_paging_elements_${page_iterator}`)
if (insert_place){ if (insert_place){
document.querySelector(`.page_paging_elements_${old_page_iterator}`).innerHTML = data.html document.querySelector(`.page_paging_elements_${page_iterator}`).innerHTML = data.html
} else { } else {
old_page_iterator = 1 old_page_iterator = 1
document.querySelector(`.page_paging_elements_${old_page_iterator}`).innerHTML = data.html let new_search = document.querySelector(`.page_paging_elements_${page_iterator}`)
if (new_search){
new_search.innerHTML = data.html
} else {
let new_page_routes1 = document.createElement("div")
new_page_routes1.classList.add("page_paging_elements_" + page_iterator)
new_page_routes1.innerHTML = data.html
let new_insert_place = document.querySelector('.block-finded-routes')
if (new_insert_place){
new_insert_place.appendChild(new_page_routes1)
} else {
console.log(`error! || you cannot find block for routes on the host ${window.location.host} in the time ${moment()}`)
alert(`error! || you cannot find block for routes on the host ${window.location.host} in the time ${moment()}`)
}
}
} }
document.querySelector(".loader_filters_routes").classList.toggle("show") document.querySelector(".loader_filters_routes").classList.toggle("show")
@@ -121,6 +164,8 @@ function ajax_for_filter (data_d,get_url){
// } // }
} }
// window.location.href = window.location.href + "?" + get_url // window.location.href = window.location.href + "?" + get_url
// window.location.search = "?" + get_url // window.location.search = "?" + get_url