Blame view
resources/views/favorite_data.blade.php
5.48 KB
3646d2a47 Механизм избранны... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
@extends('layout.site', ['title' => 'Избранное RentTorg']) @section('custom_js') <script> $(document).on('click', '.js_sort_group_item', function() { var val = $(this).data('val'); var sort_price_val = ''; var sort_area_val = ''; var sort_new_val = ''; $('.sort-price').each(function() { var this_ = $(this); var v = $(this).data('val'); if (this_.hasClass('active')) sort_price_val = v; }); $('.sort-new').each(function() { var v = $(this).data('val'); var this_ = $(this); if (this_.hasClass('active')) sort_new_val = v; }); $('.sort-area').each(function() { var v = $(this).data('val'); var this_ = $(this); if (this_.hasClass('active')) sort_area_val = v; }); console.log('-------------------'); $.ajax({ type: "GET", url: "{{ route('favorite') }}", data: "sort_price="+sort_price_val+"&sort_new="+sort_new_val+"&sort_area="+sort_area_val+"", success: function(data) { console.log('Сортировка данных обновлена '+data); $('#house_block').html(data); }, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, error: function(data) { console.log('Error: '+ data); } }); } ); </script> @endsection @section('content') <section class="favorites"> <div class="favorites-top"> <div class="container"> <div class="breadcrumbs"> <ul class="breadcrumbs__list"> <li class="breadcrumbs__item"><a class="breadcrumbs__link" href="{{ route('index') }}">Главная</a></li> <li class="breadcrumbs__item"><span class="breadcrumbs__link">Избранное </span></li> </ul> </div> <h1 class="favorites__title title-main">Избранное</h1> <p class="favorites__descr">Здесь вы можете ознакомиться с недвижимостью которая вам понравилось</p> </div> </div> <div class="favorites-cnt"> <div class="container"> <form class="favorites__sorts"> <div class="favorites__sort-group sort-group js_sort_group"> <input class="js_sort_group_input" type="hidden"> <div class="sort-group__current js_sort_group_current">Сначала дешевле</div> <ul class="sort-group__list js_sort_group_list"> <li class="sort-price sort-group__item js_sort_group_item active" data-val="1">Сначала дешевле</li> <li class="sort-price sort-group__item js_sort_group_item" data-val="2">Сначала дороже</li> </ul> </div> <div class="favorites__sort-group sort-group js_sort_group"> <input class="js_sort_group_input" type="hidden"> <div class="sort-group__current js_sort_group_current">Сначала новые</div> <ul class="sort-group__list js_sort_group_list"> <li class="sort-new sort-group__item js_sort_group_item active" data-val="1">Сначала новые</li> <li class="sort-new sort-group__item js_sort_group_item" data-val="2">Сначала старые</li> </ul> </div> <div class="favorites__sort-group sort-group sort-group--wide js_sort_group"> <input class="js_sort_group_input" type="hidden"> <div class="sort-group__current js_sort_group_current">Сначала с большей площадью</div> <ul class="sort-group__list js_sort_group_list"> <li class="sort-area sort-group__item js_sort_group_item active" data-val="1">Сначала с большей площадью</li> <li class="sort-area sort-group__item js_sort_group_item" data-val="2">Сначала с меньшей площадью</li> </ul> </div> </form> <div class="favorites__grid" id="house_block"> @if ($houses->count()) @foreach ($houses as $house1) @include('catalogs.house_mini', ['house' => $house1]) @endforeach @else <h3>Здесь пока что нет предложений</h3> @endif </div> </div> </div> </section> @endsection @section('form_feedback') <!-- Форма обратной связи --> @include('form.form_feedback') @endsection |