예제 #1
0
파일: Objava.php 프로젝트: duxor/GUSLE
 public static function getPoslednjeObjave($broj_objava)
 {
     return Objava::join('grad as g', 'g.id', '=', 'grad_id')->where('datum_dogadjaja', '>=', date('Y-m-d'))->where('potvrdjen', 1)->orderBy('datum_dogadjaja')->take($broj_objava)->get(['objava.naziv', 'slug', 'foto', 'datum_dogadjaja', DB::raw('substring(sadrzaj,1,' . Objava::$duzinaObjave . ') as sadrzaj'), 'tagovi', 'adresa', 'g.naziv as grad', 'x', 'y']);
 }
예제 #2
0
파일: DogadjajiKO.php 프로젝트: duxor/GUSLE
 public function getMojeObjave($username)
 {
     $objave = Objava::join('grad as g', 'g.id', '=', 'grad_id')->where('korisnici_id', Auth::user()->id)->get(['objava.naziv', DB::raw('SUBSTRING(sadrzaj,1,250) as sadrzaj'), 'slug', 'datum_dogadjaja', 'adresa', 'g.naziv as grad', 'potvrdjen', 'komentar']);
     return view('objava.moje_objave')->with('objave', $objave)->with('username', $username)->with('prava', Auth::user()->prava_pristupa_id);
 }