@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('general.activity_report') }} @parent @stop @section('header_right')
{{csrf_field()}}
@stop {{-- Page content. $typeFilters and $actionTypes are prepared in ReportsController::getActivityReport from the ActivityItemType and ActionType enums. --}} @section('content') {{-- Standalone filter row above the table (not wired via bs-table's data-toolbar) so the filters don't share a row with the search / columns / export / refresh controls on narrow viewports. nowrap keeps the filters on one line. No overflow property, because overflow on either axis creates a clipping region that eats the datepicker popup when it opens below the input. --}} {{-- All four multi-selects use the shared .js-select2- checkboxes init in snipeit.js: compact "N selected" collapsed state, checkbox rendering in the open dropdown, badge strip below with X-remove, and Select All / Clear buttons. Static mode (no data- endpoint) reads from the pre-rendered @stop @section('moar_scripts') @include ('partials.bootstrap-table', ['exportFile' => 'activity-export', 'search' => true]) @stop