Example #1
0
 private function _home()
 {
     $lngList = Languages::lists('prefix', 'id');
     $struct = $this->_blocksArr;
     $partialView = View::make("blocks._home", compact('lngList', 'struct'))->render();
     return $partialView;
 }
Example #2
0
 /**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Closure  $next
  * @return mixed
  */
 public function handle($request, Closure $next)
 {
     $prefix = $request->lng;
     $lang = Languages::lists('id', 'prefix');
     if (!empty($lang[$prefix])) {
         self::$lng_id = $lang[$prefix];
         //global $lang_id = self::$lng_id;
         App::setlocale($prefix);
     } else {
         //global $lang_id = self::$lng_id;
     }
     return $next($request);
 }
Example #3
0
 public function getEditSlideContent($id)
 {
     $lngList = Languages::lists('lang_name', 'id')->toArray();
     $keys = array_keys($lngList);
     $actLngId = array_shift($keys);
     $slideObj = Slides::findOrFail($id);
     $slideContent = $slideObj->slide_trl()->where('lng_id', '=', 1)->get()->shift();
     return view('admin.slides.edit_slide_content', compact('slideObj', 'lngList', 'slideContent', 'actLngId'));
 }
Example #4
0
 /**
  *
  *  @param int $id - Structure id
  *  @return View
  */
 public function getEditStruct($id)
 {
     $lngList = Languages::lists('lang_name', 'id');
     $struct = Structure::with('trl')->findOrFail((int) $id);
     return view('admin.main.edit_struct', compact('lngList', 'struct'));
 }