Beispiel #1
0
 /**
  * Быстрый поиск
  * @param  Search $search
  * @param  Request $request
  * @return \Illuminate\Http\JsonResponse
  */
 public function searchApi(Search $search, Request $request)
 {
     $workers = $search->searchWorkers($request->q, 10);
     // Смотрим, есть ли для этого работника файлы недвижимости, авто или предпринимательства. Плюсуем их к notes_count
     $resultworkers = $workers->toArray();
     for ($i = 0; $i < count($resultworkers); $i++) {
         $resultworkers[$i]['notes_count'] += get_additional_notes_count($resultworkers[$i]['fio']);
     }
     return response()->json(['organizations' => $search->searchOrganizations($request->q, 10), 'workers' => $resultworkers]);
 }
Beispiel #2
0
                                  <i class="sprite info"></i>
                              @endif
                            <a href="{{route('worker', $worker->id)}}">{{$worker->fio}}</a>, {{$worker->position}}
                          </div>
                      @endforeach
                  @endif

                  @if(!empty($department['sub']))
                    @foreach($department['sub'] as $subDepartmentName => $subWorkers)
                      <div class="subdepartment-name">{{$subDepartmentName}}:</div>
                      @foreach($subWorkers as $worker)
                        <div class="worker subdepartment-worker">

			<?php 
// Смотрим, есть ли для этого работника файлы недвижимости, авто или предпринимательства. Плюсуем их к notes_count
$worker->notes_count = $worker->notes_count + get_additional_notes_count($worker->fio);
?>
                            @if($worker->notes_count > 0)
                                <i class="sprite info"></i>
                            @endif
                          <a href="{{route('worker', $worker->id)}}">{{$worker->fio}}</a>, {{$worker->position}}
                        </div>
                      @endforeach
                    @endforeach
                  @endif
                @endforeach
              </div>
            </div>
          </div>
        @else
          <div class="info-block">
Beispiel #3
0
@endsection

@section('content')
<div class="worker-page">
  <div class="g-search-block">
    <div class="container">
      @include('site.parts.search')
    </div>
  </div>

<?php 
//
// Смотрим, есть ли для этого работника файлы недвижимости, авто или предпринимательства. Они будут браться не из базы, а напрямую из папок
$WorkerFilesDir = '/data/' . base32encode($worker->fio);
$worker->notes_count += get_additional_notes_count($worker->fio);
$WorkerFiles = get_additional_notes_count($worker->fio, true);
// получаем массив со списком файлов недвижимости, авто, ...
?>


  <div class="container">
    <div class="row">
      <div class="col-md-9 content-block">
        <div class="info-block">
          <div class="icon">
            <i class="sprite tile worker"></i>
          </div>
          <div class="info">
            <h1>{{$worker->fio}}</h1>
            <div class="position  text-muted">
              {{$worker->position}}@if(!empty($worker->department));