Example #1
0
 public function index()
 {
     if (Input::has('search')) {
         $lands = Land::where('number', Input::get('search'))->paginate(1);
     } else {
         $lands = Land::orderByRaw('number + 0')->paginate(25);
     }
     return View::make($this->module['tpl'] . 'land.index', compact('lands'));
 }
 function import()
 {
     if ($file_lands = file(public_path('lands.csv'))) {
         foreach (Land::orderByRaw('number + 0')->lists('id', 'number') as $number => $land_id) {
             $lands[trim($number)] = $land_id;
         }
         foreach ($file_lands as $land) {
             $land_numbers = preg_split("/;/", $land, NULL, PREG_SPLIT_NO_EMPTY);
             $land_numbers[0] = trim($land_numbers[0]);
             for ($i = 1; $i < count($land_numbers); $i++) {
                 $land_numbers[$i] = trim($land_numbers[$i]);
                 if (isset($lands[$land_numbers[$i]])) {
                     RecommendedLands::create(array('land_id' => @$lands[$land_numbers[0]], 'recommended_land_id' => @$lands[$land_numbers[$i]]));
                 } else {
                     echo $land_numbers[$i] . "<br>\n";
                 }
             }
         }
     }
 }
Example #3
0
<?
/**
 * TITLE: Готовые дома
 * AVAILABLE_ONLY_IN_ADVANCED_MODE
 */
?>
<?php 
$lands = Land::orderByRaw('number + 0')->get();
?>
@extends(Helper::layout())
@section('style')
@stop
@section('content')
    <div class="us-page">
        <div class="wrapper">
            <h1 class="us-title title-green"><span>{{ $page->seo->h1 }}</span></h1>
            <div class="us-desc">
                Закажите постройку дома или заселяйтесь в готовый
            </div>
            <div class="us-desc">
                Воспользуйтесь фильтрами для поиска подходящего варианта. На этой странице – готовые дома и некоторые
                типовые проекты наших партнеров. <span class="info-tooltip" data-tooltip="Типовые проекты —  популярные варианты домов. Это не означает, что вы ими ограничены — вносите корректировки или закажите индивидуальный проект."></span>
            </div>
            <div class="build-filter">
                @include(Helper::layout('forms.buildings-filter'))
                <div class="clearfix"></div>
                <div class="filter__update js-filter-loading"></div>
            </div>
        </div>
        <div class="done">
            <div class="wrapper">
Example #4
0
<?
/**
 * TITLE: Выбор участка
 * AVAILABLE_ONLY_IN_ADVANCED_MODE
 */
?>
<?php 
$lands = Land::orderByRaw('number + 0')->with('recommended.recommended_land')->get();
?>
@extends(Helper::layout())
@section('style')
@stop
@section('content')
    <div class="wrapper-choise js-choise-wrapper">
        <div class="js-choise-map choise-map">
            <div class="wrapper relative">
                <div class="wrapper-photos js-map-title">
                    <h1 class="us-title title-choise page-full"><span>{{ $page->seo->h1 }}</span></h1>

                    <div class="lines-choice">
                        <a href="#" data-number="1" class="choice__left js-choice-left"></a>
                        <a data-number="2" class="choice__center js-choice-center"></a>
                        <a href="#" data-number="3" class="choice__right js-choice-right"></a>
                    </div>
                </div>
                <div class="wrapper-params">
                    <a href="#" class="us-btn btn-black-white js-show-filter" style="display: none;">
                        <span>Участки списком</span>
                    </a>
                    <a href="{{ URL::to('/buildings') }}" class="us-btn btn-black-white js-back-to-buildings"
                       style="display: none;">