favorite_data.blade.php
5.48 KB
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