You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

49 lines
1.9 KiB

@extends('layouts.app')
@section('content')
<h2 class="page-header">
{{ trans('app.search_your_family') }}
@if (request('q'))
<small class="pull-right">{!! trans('app.user_found', ['total' => $users->total(), 'keyword' => request('q')]) !!}</small>
@endif
</h2>
{{ Form::open(['method' => 'get','class' => '']) }}
<div class="input-group">
{{ Form::text('q', request('q'), ['class' => 'form-control', 'placeholder' => trans('app.search_your_family_placeholder')]) }}
<span class="input-group-btn">
{{ Form::submit(trans('app.search'), ['class' => 'btn btn-default']) }}
{{ link_to_route('users.search', 'Reset', [], ['class' => 'btn btn-default']) }}
</span>
</div>
{{ Form::close() }}
@if (request('q'))
<br>
{{ $users->appends(Request::except('page'))->render() }}
@foreach ($users->chunk(4) as $chunkedUser)
<div class="row">
@foreach ($chunkedUser as $user)
<div class="col-md-3">
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">{{ $user->profileLink() }} ({{ $user->gender }})</h3></div>
<div class="panel-body">
<div>{{ trans('user.nickname') }} : {{ $user->nickname }}</div>
<hr style="margin: 5px 0;">
<div>{{ trans('user.father') }} : {{ $user->father_id ? $user->father->name : '' }}</div>
<div>{{ trans('user.mother') }} : {{ $user->mother_id ? $user->mother->name : '' }}</div>
</div>
<div class="panel-footer">
{{ link_to_route('users.show', trans('app.show_profile'), [$user->id], ['class' => 'btn btn-default btn-xs']) }}
{{ link_to_route('users.chart', trans('app.show_family_chart'), [$user->id], ['class' => 'btn btn-default btn-xs']) }}
</div>
</div>
</div>
@endforeach
</div>
@endforeach
{{ $users->appends(Request::except('page'))->render() }}
@endif
@endsection