diff --git a/app/Http/Controllers/MainController.php b/app/Http/Controllers/MainController.php index 37ac93b..ba86d32 100644 --- a/app/Http/Controllers/MainController.php +++ b/app/Http/Controllers/MainController.php @@ -270,7 +270,11 @@ class MainController extends Controller * Избранное */ public function Favorite(Request $request) { - $Arr = json_decode($_COOKIE['favorite_house'], true); + if (empty($_COOKIE['favorite_house'])) { + $Arr = Array(); + } else { + $Arr = json_decode($_COOKIE['favorite_house'], true); + } if (!empty($Arr) && is_array($Arr)) { $houses = House::with('areas')->whereIn('id', $Arr); diff --git a/public/js/main.js b/public/js/main.js index f5be49d..25fc888 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -29,7 +29,7 @@ class App { this.sendForm('.js_popup_sending_form_', '[data-popup="success"]'); //this.sendOffer(); //отправка предложения по e-mail; - this.setGeneralMap(); // карта на странице карт; + //this.setGeneralMap(); // карта на странице карт; this.setComplexMap('complex-map', [55.726591050908745, 37.57244549999999], 'ЖК Садовые кварталы'); // карта на странице 'ЖК'; this.setComplexMap('offer-map', [55.70851106903402, 37.65864349999999], 'Аренда торгового помещения 321,6 м2'); // карта на странице 'Предложение'; this.setCatalogSorts(); // сортировка на странице 'каталог'; @@ -1206,7 +1206,7 @@ class App { // карта на странице карт; setGeneralMap() { - +/* if (document.querySelector('#general-map')) { ymaps.ready(init); // Дождёмся загрузки API и готовности DOM; @@ -1358,7 +1358,7 @@ class App { } }; - +*/ // аккордеон в футере setFooterSpoilers() { diff --git a/resources/views/mapsobj.blade.php b/resources/views/mapsobj.blade.php index b0a5256..fecb78c 100644 --- a/resources/views/mapsobj.blade.php +++ b/resources/views/mapsobj.blade.php @@ -6,6 +6,161 @@ @section('custom_js') @include('js.filter_value') + @endsection @section('content')