private function _home() { $lngList = Languages::lists('prefix', 'id'); $struct = $this->_blocksArr; $partialView = View::make("blocks._home", compact('lngList', 'struct'))->render(); return $partialView; }
/** * 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); }
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')); }
/** * * @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')); }