Exemple #1
0
 /**
  * Setup the layout used by the controller.
  *
  * @return void
  */
 protected function setupLayout()
 {
     if (!is_null($this->layout)) {
         $this->layout = view($this->layout);
         $this->layout->menus = Menu::getMenu();
     }
 }
	public function anyMenuSettings()
	{
		   $menus = Menu::getMenu();
		return view('setting.list-menu',["menus"=>$menus]);
	}
 public function __construct(Menu $menu)
 {
     $this->data = [];
     $this->data['menu'] = $menu->getMenu();
 }
Exemple #4
0
|
*/


Route::get('/exports/try','ExportsController@getTry');
Route::controllers([
	'auth' => 'Auth\AuthController',
	'password' => 'Auth\PasswordController',
]);



Route::get('/',[ 'middleware' => 'auth','uses' =>'HomeController@index']);

Route::get('/view', function () {
	$menus = Menu::getMenu() ;
	return view('layout.index')->with([
					"content"=>view("example"),
					"menus"=>$menus
					]);
});

Route::get('/login', function () {
	return view('login');
});

Route::get('/home', 'HomeController@index');

Route::get('/{controller}/{id}',['middleware' => 'auth', function($controller,$id){
		$controller = str_replace('-', ' ', strtolower(preg_replace('/[^A-Za-z0-9\-]/', '', $controller)));
		$controller = str_replace(' ',  '', Str::title($controller));