Пример #1
0
 /**
  *
  * @return \Illuminate\View\View
  */
 public function index()
 {
     $tableOptions = ['id' => 'reader-manage', 'class' => 'table-readers', 'row_index' => true];
     $options = ['aoColumnDefs' => [['sClass' => 'min-width text-right', 'aTargets' => [0, 1]], ['sClass' => 'min-width', 'aTargets' => [-1, -2]]]];
     $table = Datatable::table()->addColumn('', trans('ilib::reader.code_th'), trans('user::user.name'), trans('ilib::reader.security_id'), trans('common.actions'))->setOptions($options)->setCustomValues($tableOptions);
     $name = trans('ilib::reader.reader');
     $this->buildHeading([trans('common.manage'), $name], 'fa-file-pdf-o', ['#' => $name]);
     // 10 users chưa phải là reader
     $selectize_users = User::forSelectize(Reader::all()->pluck('user_id'), 10)->get()->all();
     $reader = new Reader();
     return view('ilib::backend.reader.index', compact('tableOptions', 'options', 'table', 'selectize_users') + $reader->loadEnums('id'));
 }