laravel-routing相关内容
在Laravel v4中,我可以使用...获取当前的路线名称. Route::currentRouteName() 如何在 Laravel v5 和 Laravel v6 中进行操作? 解决方案 尝试一下 Route::getCurrentRoute()->getPath(); 或 \Request::route()->getName() v5.1起
..
在Laravel应用程序中,我试图在视图内部实现一个按钮,该按钮可以允许用户下载文件而无需导航至任何其他视图或路径 现在我有两个问题: (1)下面的函数抛出 The file "/public/download/info.pdf" does not exist (2)“下载"按钮不应将用户导航到任何地方,而应仅在同一视图(我的当前设置)上下载文件,将视图路由到"/download"
..
我使用Composer安装了Laravel 4,还设置了一个虚拟主机.当前,只有根路由有效:
..
我需要从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::before(function(
..
如何在laravel 4.2中访问此多URL. http://localhost/new/public/library/course/1/前%20Video 我的代码是 Route::get('library/course/{id}', function($id){ return View::make('course')->with('id',$id); }); Rou
..
我希望能够通过短链接(如articles/ID)到达文章,但我也希望通过完整链接articles/ID/category/slug到达那里.但是我无法执行以下操作: // Route file: Route::pattern('id', '[0-9]+'); Route::pattern('cat', '^(?!create).*'); Route::pattern('slug', '^(?
..
正在测试,这就是行为:我有一个带有表单的页面,任何人都可以使用它(无需登录),提交时将您重定向到下一个需要登录的页面作为用户. 这是路线: /* | Request Booking (POST) */ Route::post('/booking/request-pay-booking', array( 'as' => 'booking-
..
我正在尝试根据此实现密码提示: http://laravel.com/docs/4.2/security 我使用了工匠命令: php artisan auth:reminders-table php artisan migrate 并将其添加到我的路线中: Route::controller('password', 'RemindersController'); Route
..
我有这样的用户路线: user/13/posts/10 用户/13/videos/443 用户/13/items/4002 我想在每次加载帖子/视频/项目视图时提取与"user/13"相关的所有数据. 我还加载了侧边栏@include('inc/blog-sidebar'),该文件包含的数据在所有视图中都相同,并且与'user/13'相关. 在所有控制器中不按功能进行提取所有
..
据我所知,Redirect::intended()将在登录之前重定向到用户预期的页面,或者回退到可以作为参数传递的URL. 我的问题是这样的:我将如何设置它,以便它首先检查会话中是否存在预期的URL,否则将执行Redirect::back(),如果失败,它将重定向到用户配置文件与Redirect::route('users.show', Auth::user()->username); 相
..
如何在laravel 5中隐藏获取路线的参数? 我的意思是,一条路线可以具有必需的参数,也可以具有可选的参数,我想知道如何隐藏这些参数. 以下是路由参数的Laravel文档 您可以在路由中捕获请求URI的分段: Route::get('user/{id}', function($id) { return 'User '.$id; }); 如果我的域名为:exam
..
有什么方法可以将以下两条路线结合起来? Route::get('project/(:any)', 'dashboard.project@(:1)'); Route::get('project/(:any)/(:any)', 'dashboard.project@(:1)'); 我问是因为第二条路线,我必须添加它才能使以下请求生效: site.com/project/new => m
..
我需要使用IN运算符从数据库中获取数据.我尝试如下使用它,但出现错误: $pr =DB::('select * from prstuff p where p.pid in (select pid from prdrop)'); 我是Laravel的新手,不完全了解如何使用IN之类的运算符,所以请向我解释如何使用它. 解决方案 ,您可以像这样在DB::raw()中设置自定义选择:
..
当我尝试访问delayTime方法时出现此错误.我看不到我在做什么错.我有这样的路由设置: Route::post('quiz', [ 'as' => 'quiz', 'uses' => 'QuizController@create' ]); Route::get('quiz/token/{quizByToken}', [ 'as' => 'quiz.token', 'uses' => 'Q
..
我正在处理我的第一个laravel脚本,试图提交表单并在同一页面上查看输入.我在这个问题上工作了好几天,希望有人能解决这个问题.问题是我收到此错误: Undefined variable: data (View: D:\Programmer\wamp\www\laravel\app\views\bassengweb.blade.php) 视图:Bassengweb.blade.index
..
这可能是一个简单的问题,但我正在使用Laravel进行测试.我相应地设置了这样的路线: // Users Route Route::get('users',array('as'=> 'users', 'uses'=> 'UsersController@index')); Route::get('users/{id}', array('as' => 'user', 'uses' => 'Use
..
我正在使用laravel 6,并且在我的应用中有2条路线;索引和仪表板. 我的routes/web是: Auth::routes(); Route::middleware(['auth'])->group(function () { Route::get('/index', 'todoApp\TodoController@index')->name('index'); Rou
..
通常我们从如下所示的路由中调用控制器方法 Route::get('/route_name', 'controllerName@method'); 但是有什么方法可以从route调用辅助方法吗? 解决方案 步骤1 第一个非常简单明了.只需转到位于Laravel项目中的composer.json文件 "autoload": { "files": [ "a
..
我在routes.php中有此资源: Route::resource('items', 'ItemsController', ['before' => 'admin_access']); 试图通过AJAX到达ItemsContoller@update方法,但它踢出了405 Method not allowed错误: var $inputs = $('input', row); v
..