laravel-routing相关内容
我是 Laravel 的新手.为了尽量让我的应用井井有条,我想将我的控制器放入控制器文件夹的子文件夹中. 控制器\---- 文件夹1---- 文件夹2 我试图路由到控制器,但 laravel 没有找到它. Route::get('/product/dashboard', 'folder1.MakeDashboardController@showDashboard'); 我做错了什么?
..
有谁知道是否可以在 Laravel 中使用 URL 查询. 示例 我有以下路线: Route::get('/text', 'TextController@index'); 该页面上的文本基于以下 url 查询: http://example.com/text?color={COLOR} 我将如何在 Laravel 中解决这个问题? 解决方案 是的,有可能.试试这个:
..
我使用 Composer 安装了 Laravel 4,还设置了一个虚拟主机.目前,只有根路由有效:
..
假设我有以下内容: Route::group(array('domain' => array('admin.example.com')), function(){...});Route::group(array('domain' => array('app.example.com')), function(){...});Route::group(array('domain' => array(
..
我刚刚开始学习 Laravel 框架,但遇到了路由问题. 唯一有效的路由是默认的本地路由,它开箱即用地附加到 Laravel. 我在 Windows 上使用 WAMP,它使用 PHP 5.4.3 和 Apache 2.2.22,我还启用了 mod_rewrite,并从 application.php 配置文件中删除了“index.php"以留下空字符串. 我创建了一个名为 Use
..
设置 我正在尝试在我的服务器上的这个目录中安装一个 Laravel 5 应用程序: public_html/myapp/ 而且我希望通过这个 URL 访问它: http://www.example.com/myapp/ 我已经创建了这个 .htaccess 规则并将它放在 myapp 文件夹中以便重定向请求: RewriteEngine on重写规则 ^(.*)$
..
我正在使用 laravel 5.2,但出现以下错误HtmlServiceProvider.php 第 36 行中的 FatalErrorException:调用未定义的方法 Illuminate\Foundation\Application::bindShared() 我的 app.php 文件是 env('APP_ENV', '生产'),'调试' =>环境('APP_DEBUG',假),
..
这里的场景是我想传递一个变量,该变量将从一个页面发送到另一个页面,并在下一页中通过表单存储.所以我已经通过 URL 将变量从第一页传递到第二页.但我想隐藏 URL 中的参数.我该怎么做? 这是我的路线: Route::get('/registration/{course_id}',['使用'=>'AppController@getregistration','as'='注册']); 和控
..
是否可以将中间件添加到资源丰富的路线的全部或部分项目中? 例如...
..
我正在尝试使用 post 方法提交表单,但它似乎不起作用.我启用了错误调试,但仍然没有显示错误.提交表单后,加载相同的页面,没有任何错误.这是我的路线 Route::post('/home' , ['as' => 'store-post' , 'uses'=>'FacebookControllers\PostsController@save']); 我的表格是 {!!Form::open([
..
这是我的routes.php代码 Route::auth();Route::group(['middleware' => 'web'], function () {Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => ['auth','role:Admin']], function(){Route:
..
如果我在 127.0.0.1/load/files 打开浏览器,此代码将正常工作.(自动下载文件) ABCController.php 命名空间 App\Http\Controllers;使用响应;使用文件;函数下载文件(){返回 Response::download(public_path() . "/files/file_1.txt");} routes.php Route::ge
..
我正在创建一个项目,其中我有多种用户类型,例如.superadmin、admin、managers 等.一旦用户通过身份验证,系统会检查用户类型并将其发送到相应的控制器.用于此的中间件工作正常. 所以当经理去 http://example.com/dashboard 时,他会看到经理仪表板,而当管理员去到他可以看到管理仪表板的同一个链接. 下面的路线组单独工作正常,但放在一起时只有最后
..
/** 将 404 重定向到主页********************************************/App::missing(function($exception){//return Response::view('errors.missing', array(), 404);返回重定向::到('/');}); 我的 routes.php 文件中有此代码.我想知道如果出现
..
我在 Laravel 中遇到路由问题,我正在学习一个教程,我们在 web.php 文件中列出了这些路由 Route::get('/home', 'HomeController@index')->name('home');Route::get('/blog', 'BlogController@index')->name('blog');Route::get('/blog/create', 'Blo
..
在 Laravel v4 中,我能够使用...获取当前路由名称 Route::currentRouteName() 我如何在 Laravel v5 和 Laravel v6 中做到这一点? 解决方案 试试这个 Route::getCurrentRoute()->getPath(); 或 \Request::route()->getName() 来自 v5.1 使用 Illum
..
我使用 Composer 安装了 Laravel 4 并设置了一个虚拟主机.目前,只有根路由在工作:
..
在 Laravel 应用程序中,我试图在视图中实现一个按钮,允许用户下载文件而无需导航到任何其他视图或路由现在我有两个问题:(1) 下面函数抛出 文件“/public/download/info.pdf"不存在 (2) 下载按钮不应将用户导航到任何地方,而应仅在同一视图中下载文件,我当前的设置,将视图路由到“/下载" 这是我尝试实现的方式: 按钮:
..
我需要从 Laravel 中生成的 URL 中删除 index.php 或 public/index.php ;一般路径是localhost/public/index.php/someWordForRoute,应该是localhost/someWordForRoute. .htaccess 选项 - 多视图重写引
..
正在处理我的第一个 Laravel 5 项目,但不确定在哪里或如何放置逻辑以在我的应用程序上强制使用 HTTPS.这里的关键是有许多域指向应用程序,并且只有三分之二使用 SSL(第三个是后备域,长话短说).所以我想在我的应用程序的逻辑中而不是 .htaccess 中处理这个问题. 在 Laravel 4.2 中,我使用位于 filters.php 中的代码完成了重定向: App::befo
..