@php if (!function_exists('GetDatatableThAttributes')) { function GetDatatableThAttributes($column) { $baseAttributes = [ 'data-orderable' => var_export($column['orderable'], true), 'data-priority' => $column['priority'], 'data-column-name' => $column['name'], ]; if (isset($column['exportOnlyField']) && $column['exportOnlyField'] === true) { $additionnalAttributes = [ 'data-visible' => 'false', 'data-visible-in-table' => 'false', 'data-can-be-visible-in-table' => 'false', 'data-visible-in-modal' => 'false', 'data-visible-in-export' => 'true', 'data-force-export' => 'true', ]; } else { $additionnalAttributes = [ 'data-visible-in-table' => var_export($column['visibleInTable'] ?? false, true), 'data-visible' => var_export($column['visibleInTable'] ?? true, true), 'data-can-be-visible-in-table' => 'true', 'data-visible-in-modal' => var_export($column['visibleInModal'] ?? true, true), 'data-visible-in-export' => 'true', 'data-force-export' => 'false', ]; if (isset($column['visibleInExport'])) { if ($column['visibleInExport'] === false) { $additionnalAttributes['data-visible-in-export'] = 'false'; $additionnalAttributes['data-force-export'] = 'false'; } else { $additionnalAttributes['data-visible-in-export'] = 'true'; $additionnalAttributes['data-force-export'] = 'true'; } } } return $baseAttributes + $additionnalAttributes; } function outputAttrArray($array) { array_walk($array, function ($v, $k) { echo $k . '="' . $v . '" '; }); } } @endphp

{!! $settings->getHeading() !!}

{!! $settings->getSubHeading() !!}
@foreach ($settings->getButtonStackBottom() as $btn) @include('backpack::crud.buttons.' . $btn['type'], $btn['params']) @endforeach
@foreach ($settings->getButtonStackTop() as $btn) @include('backpack::crud.buttons.' . $btn['type'], $btn['params']) @endforeach
@if ($settings->getSearchableTable())
@endif @if (!empty($settings->getButtonDropdownTop()))
@endif
{{-- there is only one filter use at this moment (for application status for callforproposal), the features handle only this specific use case --}} @if (count($settings->getFilters()) > 0) @php $filters = $settings->getFilters(); $filter = array_shift($filters); @endphp
@if (is_array($filter['values']) && count($filter['values'])) @foreach ($filter['values'] as $key => $value)
@endforeach @endif
@endif
@foreach ($settings->getColumns() as $col) @endforeach @if ($settings->getHasInlineButton()) @endif
@if ($loop->first && $settings->getHasBulkAction()) {!! View::make('crud::columns.inc.bulk_actions_checkbox')->render() !!} @endif {{ $col }}