title = "Cenník bytov" url = "/cennik" layout = "default" is_hidden = 0 == where('type',1); $this['flats'] = $flats->get(); $this['floors'] = Floor::get(); $this['blocks'] = Floor::groupBy('block')->lists('block'); } function onFilterChange() { $floor_id = input('floor_id'); $status = input('status'); $area = input('area'); $rooms = input('rooms'); $price = input('price'); switch($area) { case '50' : $from = 1; $to = 50; break; case '70' : $from = 50; $to = 70; break; case '71' : $from = 71; $to = 200; break; } if(input('block')) { $flats = Flat::with('floors') ->where('type',1) ->whereHas('floors', function ($query) { $query->where('block', '=', input('block')); }); } else { $flats = Flat::with('floors') ->where('type',1); } if($floor_id) { $flats->where('floor_id', $floor_id); } if($area) { $flats->whereBetween('area', [$from, $to]); } if($rooms) { $flats->where('rooms', $rooms ); } if($status) { $flats->where('status', $status ); } if($price == 1) { $flats->where('status', '<', '3')->orderBy('price', 'asc' ); } elseif ($price == 2) { $flats->where('status', '<', '3')->orderBy('price', 'desc' ); } $this['blocks'] = Floor::groupBy('block')->lists('block'); $this['flats'] = $flats->get(); } function onFloorChange() { $flats = Flat::with('floors') ->where('type',1) ->whereHas('floors', function ($query) { $query->where('block', '=', input('block')); }); $this['flats'] = $flats->get(); $this['blocks'] = Floor::groupBy('block')->lists('block'); $floors = Floor::where('block', input('block')); $this['floors'] = $floors->get(); } ?> ==
číslo bytu | podlažie | počet izieb | výmera v m2 | balkón / terasa v m2 | spolu v m2 | cena s DPH | akciová cena | dostupnosť |
---|
* Akciová cena s DPH pri financovaní 10/40/40/10