outes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::group(['middleware' => 'web', 'namespace' => 'Home', 'prefix' => ''], function() { Route::get('/', 'HomeController@index'); Route::get('/news','NewsController@index'); Route::get('/news/{id}','NewsController@show'); Route::get('/health','HealthController@index'); Route::get('/health/{id}','HealthController@show'); Route::get('/post','PostController@index'); Route::get('/member',function (){ return view('home.member'); }); Route::get('/member-apply',function (){ return view('home.member-apply'); }); Route::get('/jobs','JobController@index'); Route::get('/shop',function (){ return view('home.shop'); }); Route::get('/map',function (){ return view('home.map'); }); Route::get('/mall.html',function (){ return view('home.shop'); }); }); Route::any('/wechat', 'Wechat\WechatController@index'); Route::group(['middleware' => 'web', 'namespace' => 'Kuaizhan', 'prefix' => 'kuaizhan'], function() { Route::get('/', 'KuaizhanController@index'); Route::get('/admin', 'KuaizhanController@admin'); Route::any('/oauth-callback', 'KuaizhanController@callback'); Route::any('/getToken', 'KuaizhanController@getToken'); }); Route::group(['middleware' => ['web', 'wechat.oauth'], 'namespace' => 'Wechat', 'prefix' => 'wechat'], function() { }); Route::get('/test','TestController@index'); Route::group(['prefix' => 'admin','as' => 'voyager.'], function () { event('voyager.routing', app('router')); $namespacePrefix = '\\TCG\\Voyager\\Http\\Controllers\\'; Route::get('login', ['uses' => 'Auth\LoginController@showLoginForm', 'as' => 'login']); Route::post('login', ['uses' => 'Auth\LoginController@postLogin', 'as' => 'postlogin']); Route::group(['middleware' => ['admin.user']], function () use ($namespacePrefix) { event('voyager.admin.routing', app('router')); // Main Admin and Logout Route Route::get('/', ['uses' => $namespacePrefix.'VoyagerController@index', 'as' => 'dashboard']); Route::get('logout', ['uses' => $namespacePrefix.'VoyagerController@logout', 'as' => 'logout']); Route::post('upload', ['uses' => $namespacePrefix.'VoyagerController@upload', 'as' => 'upload']); Route::get('upgrade', ['uses' => $namespacePrefix.'VoyagerUpgradeController@index', 'as' => 'upgrade']); Route::get('profile', ['uses' => $namespacePrefix.'VoyagerController@profile', 'as' => 'profile']); try { foreach (\TCG\Voyager\Models\DataType::all() as $dataTypes) { Route::resource($dataTypes->slug, $namespacePrefix.'VoyagerBreadController'); } } catch (\InvalidArgumentException $e) { throw new \InvalidArgumentException("Custom routes hasn't been configured because: ".$e->getMessage(), 1); } catch (\Exception $e) { // do nothing, might just be because table not yet migrated. } // Role Routes Route::resource('roles', $namespacePrefix.'VoyagerRoleController'); // Menu Routes Route::group([ 'as' => 'menus.', 'prefix' => 'menus/{menu}', ], function () use ($namespacePrefix) { Route::get('builder', ['uses' => $namespacePrefix.'VoyagerMenuController@builder', 'as' => 'builder']); Route::post('order', ['uses' => $namespacePrefix.'VoyagerMenuController@order_item', 'as' => 'order']); Route::group([ 'as' => 'item.', 'prefix' => 'item', ], function () use ($namespacePrefix) { Route::delete('{id}', ['uses' => $namespacePrefix.'VoyagerMenuController@delete_menu', 'as' => 'destroy']); Route::post('/', ['uses' => $namespacePrefix.'VoyagerMenuController@add_item', 'as' => 'add']); Route::put('/', ['uses' => $namespacePrefix.'VoyagerMenuController@update_item', 'as' => 'update']); }); }); // Settings Route::group([ 'as' => 'settings.', 'prefix' => 'settings', ], function () use ($namespacePrefix) { Route::get('/', ['uses' => $namespacePrefix.'VoyagerSettingsController@index', 'as' => 'index']); Route::post('/', ['uses' => $namespacePrefix.'VoyagerSettingsController@store', 'as' => 'store']); Route::put('/', ['uses' => $namespacePrefix.'VoyagerSettingsController@update', 'as' => 'update']); Route::delete('{id}', ['uses' => $namespacePrefix.'VoyagerSettingsController@delete', 'as' => 'delete']); Route::get('{id}/move_up', ['uses' => $namespacePrefix.'VoyagerSettingsController@move_up', 'as' => 'move_up']); Route::get('{id}/move_down', ['uses' => $namespacePrefix.'VoyagerSettingsController@move_down', 'as' => 'move_down']); Route::get('{id}/delete_value', ['uses' => $namespacePrefix.'VoyagerSettingsController@delete_value', 'as' => 'delete_value']); }); // Admin Media Route::group([ 'as' => 'media.', 'prefix' => 'media', ], function () use ($namespacePrefix) { Route::get('/', ['uses' => $namespacePrefix.'VoyagerMediaController@index', 'as' => 'index']); Route::post('files', ['uses' => $namespacePrefix.'VoyagerMediaController@files', 'as' => 'files']); Route::post('new_folder', ['uses' => $namespacePrefix.'VoyagerMediaController@new_folder', 'as' => 'new_folder']); Route::post('delete_file_folder', ['uses' => $namespacePrefix.'VoyagerMediaController@delete_file_folder', 'as' => 'delete_file_folder']); Route::post('directories', ['uses' => $namespacePrefix.'VoyagerMediaController@get_all_dirs', 'as' => 'get_all_dirs']); Route::post('move_file', ['uses' => $namespacePrefix.'VoyagerMediaController@move_file', 'as' => 'move_file']); Route::post('rename_file', ['uses' => $namespacePrefix.'VoyagerMediaController@rename_file', 'as' => 'rename_file']); Route::post('upload', ['uses' => $namespacePrefix.'VoyagerMediaController@upload', 'as' => 'upload']); }); // Database Routes Route::group([ 'as' => 'database.', 'prefix' => 'database', ], function () use ($namespacePrefix) { Route::post('bread/create', ['uses' => $namespacePrefix.'VoyagerDatabaseController@addBread', 'as' => 'create_bread']); Route::post('bread/', ['uses' => $namespacePrefix.'VoyagerDatabaseController@storeBread', 'as' => 'store_bread']); Route::get('bread/{id}/edit', ['uses' => $namespacePrefix.'VoyagerDatabaseController@addEditBread', 'as' => 'edit_bread']); Route::put('bread/{id}', ['uses' => $namespacePrefix.'VoyagerDatabaseController@updateBread', 'as' => 'update_bread']); Route::delete('bread/{id}', ['uses' => $namespacePrefix.'VoyagerDatabaseController@deleteBread', 'as' => 'delete_bread']); }); Route::resource('database', $namespacePrefix.'VoyagerDatabaseController'); Route::get('wechat-post', 'Admin\PostController@index')->name('wechat-post'); Route::get('wechat-post-sync', 'Admin\PostController@sync'); Route::post('wechat-post-sync', 'Admin\PostController@store'); Route::post('wechat-post-uploadimg', 'Admin\PostController@uploadImg'); }); });

Sorry, the page you are looking for could not be found.

1/1 NotFoundHttpException in RouteCollection.php line 161:

  1. in RouteCollection.php line 161
  2. at RouteCollection->match(object(Request)) in Router.php line 766
  3. at Router->findRoute(object(Request)) in Router.php line 621
  4. at Router->dispatchToRoute(object(Request)) in Router.php line 607
  5. at Router->dispatch(object(Request)) in Kernel.php line 268
  6. at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 53
  7. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
  8. at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137
  9. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 33
  10. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 104
  11. at Pipeline->then(object(Closure)) in Kernel.php line 150
  12. at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117
  13. at Kernel->handle(object(Request)) in index.php line 53