EVOLUTION-MANAGER
Edit File: dlotaip.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Lotaip; use App\Datos_lotaip; use App\Lotaipvigente; class dlotaip extends Controller { public function index() { $anio = Lotaip::selectraw('anios as anio') ->orderBy('anio', 'desc') ->distinct() ->get(); $meses = []; foreach ($anio as $date) { $mes = lotaip::select('mes', 'anios', 'id_lotaip') ->where('anios', $date->anio) ->orderByRaw(" CASE mes WHEN 'Enero' THEN 1 WHEN 'Febrero' THEN 2 WHEN 'Marzo' THEN 3 WHEN 'Abril' THEN 4 WHEN 'Mayo' THEN 5 WHEN 'Junio' THEN 6 WHEN 'Julio' THEN 7 WHEN 'Agosto' THEN 8 WHEN 'Septiembre' THEN 9 WHEN 'Octubre' THEN 10 WHEN 'Noviembre' THEN 11 WHEN 'Diciembre' THEN 12 ELSE 13 END ASC ") ->distinct() ->get(); array_push($meses, $mes); } $lotaip = Datos_lotaip::select('archivo', 'posicion', 'id_lotaip', 'id_lotaipvigente') ->orderBy('id_lotaipvigente', 'asc') ->orderBy('posicion', 'asc') ->get(); $lotaipvigente = Lotaipvigente::select('id_lotaipvigente', 'titulo', 'orden') ->orderBy('id_lotaipvigente', 'asc') ->get(); return view('web-patronato-transparencia/lotaip', compact('anio', 'meses', 'lotaip', 'lotaipvigente')); } }