/** * Show the parter list to the user. * * @return Response */ function getIndex() { $set = DataSet::source(Photo::with('Object')); $set->link(url('/photo/edit'), '', 'show'); $set->link(url('/photo/edit'), "anlegen", "TR"); $set->paginate(10); $set->build(); return view('set.photo', compact('set')); }
/** * * @return View */ public function ListaDiasClases($clase_id) { $clase = Clases::find($clase_id)->nombre; $dia_clase = DiasClases::with('dia')->where('clase_id', $clase_id); $grid = DataSet::source($dia_clase); $grid->paginate(10); $grid->build(); return view('dias_clases/lista', compact('clase', 'clase_id', 'grid')); }
/** * * @return Response */ public function ListaAnualActual() { $mes_actual = date('m'); $semestre_actual = date('m') + 11; $data = Mensualidad::with('plan', 'alumno', 'pago_mensualidad')->whereHas('alumno', function ($query) { $query->where('users.cuenta_activa', '=', '1'); })->whereHas('plan', function ($query) { $query->where('planes.tipo_plan', 'LIKE', '%Anual%'); })->whereRaw($semestre_actual . " > (SELECT MONTH(A.fecha_pago) FROM pago_mensualidad as A where A.mensualidad_id = mensualidad.id\n ORDER BY fecha_pago DESC LIMIT 1)"); $filter = DataFilter::source($data); $filter->attributes(array('class' => 'form-inline')); $filter->add('alumno.name', 'Buscar por Nombre', 'text'); $filter->add('alumno.last_name', 'Buscar por Apellido', 'text'); $filter->add('plan.nombre', 'Buscar por Plan', 'text'); $filter->submit('Buscar'); $filter->reset('Limpiar'); $filter->build(); $grid = DataSet::source($filter); $grid->paginate(10); $grid->build(); return view('mensualidad/lista_ano_pago_actual', compact('filter', 'grid', 'mes_actual')); }
public function getCustomfilter() { $filter = DataFilter::source(Article::with('author','categories')); $filter->text('src','Search')->scope('freesearch'); $filter->build(); $set = DataSet::source($filter); $set->paginate(9); $set->build(); return View::make('rapyd::demo.customfilter', compact('filter', 'set')); }
/** * * @return Response */ public function ListaObservaciones($wod_id) { $wod = Wods::find($wod_id); $filter = DataFilter::source(Observaciones::with('coach')->where('wod_id', $wod_id)); /*Header*/ $filter->link('wods/' . $wod_id . '/observaciones/create', 'Agregar Observación', 'TR'); /*Header*/ $filter->attributes(array('class' => 'form-inline')); $filter->add('coach.name', 'Buscar por Coach', 'text'); $filter->submit('Buscar'); $filter->reset('Limpiar'); $filter->build(); $grid = DataSet::source($filter); $grid->paginate(10); $grid->build(); return view('observaciones/lista', compact('filter', 'grid', 'wod')); }
public function getSet() { $set = DataSet::source(DB::table('demo_articles')->select('title'))->orderBy('title', 'DESC')->paginate(10)->getSet(); return View::make('rapyd::demo.set', compact('set')); }