Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).ready(function(){
- $('.catalog').owlCarousel({
- margin:20,
- lazyLoad:true,
- dots:true,
- responsive:{
- 0:{
- items:1
- },
- 365:{
- items:2
- },
- 992:{
- items:4
- }
- }
- });
- let paramString = document.location.search;
- let searchParams = new URLSearchParams(paramString);
- if (searchParams.has("sortby") && searchParams.has("sortdir")) {
- let sortdir = searchParams.get("sortdir");
- let sortby = searchParams.get("sortby");
- if ((sortdir=="asc")&&(sortby=="price")){
- $("#select_sort option[value='1']").attr("selected", "selected");
- }
- if ((sortdir=="desc")&&(sortby=="price")){
- $("#select_sort option[value='2']").attr("selected", "selected");
- }
- }
- if (searchParams.has("price_from") && searchParams.has("price_to")) {
- let price_from = searchParams.get("price_from");
- let price_to = searchParams.get("price_to");
- $('#price_from').val(price_from);
- $('#price_to').val(price_to);
- }
- });
- $(document).on('af_complete', function(event, response){
- var form = response.form;
- if (response.success) {
- if (form.attr('id') == 'formCallback') {
- $('#formCallback').modal('hide');
- $('#formModal2').modal('show');
- }
- }
- });
- function start_filter() {
- let sort=$('#select_sort').val();
- let get_string="?";
- if (sort>0) {
- switch (sort) {
- case "1" :
- get_string += "sortby=price&sortdir=asc";
- break;
- case "2" :
- get_string += "sortby=price&sortdir=desc";
- break;
- default:
- alert("Нет таких вариантов сортировки");
- }
- let price_from = $('#price_from').val();
- let price_to = $('#price_to').val();
- if (parseInt(price_from)<=parseInt(price_to)) {
- get_string += "&price_from=" + price_from + "&price_to=" +price_to;
- }
- else {
- alert('Некорректные значения параметров');
- }
- let paramsString = document.location.search;
- let searchParams = new URLSearchParams(paramsString);
- document.location.href = "http://w90822zc.beget.tech"+document.location.pathname+get_string;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment