@include('inc.layout.paginationSummary', ['model' => $models])
| @if(key_exists('label', $options)) {{ $options['label'] }} @else @if(key_exists('type', $options)) @if($options['type'] == 'inputDateTimePicker') {{ $options['datepicker']['label'] }}/{{ $options['time']['label'] }} @endif @else {{ $key }} @endif @endif | @endforeachAktionen |
|---|---|
@if(key_exists('foreign', $options))
@php
$foreignModel = $options['foreign']['model'];
$foreignKey = $options['foreign']['column'];
if(key_exists('conditions', $options['foreign']))
{
$foreignWhereColumn = $options['foreign']['conditions'][0]['column'];
$foreignWhereValue = $options['foreign']['conditions'][0]['value'];
}
@endphp
@if($foreignModel == 'audits')
@if(key_exists('index', $options))
@if($options['index'] == 'first')
{{ $model->audits->first()->$key->$foreignKey }}
@elseif($options['index'] == 'last')
{{ $model->audits->last()->$key->$foreignKey }}
@else
{{ $model->audits->last()->$key->$foreignKey }}
@endif
@else
{{ $model->username }}
@endif
@else
@if(isset($model->$foreignModel->$foreignKey))
{{ $model->$foreignModel->$foreignKey }}
@elseif(isset($model->$foreignModel))
@php
$count = 0;
if(isset($foreignWhereColumn))
{
foreach($model->$foreignModel as $foreign)
{
if($foreign->$foreignWhereColumn == $foreignWhereValue)
{
$count++;
}
}
}
else
{
$count = count($model->$foreignModel);
}
@endphp
@if($count > 1)
|
@endforeach
@include('inc.forms.formAjaxCrud', [ 'model' => $model, ]) |