laravel-routing相关内容
这是我的route.php代码 Route::auth(); Route::group(['middleware' => 'web'], function () { Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => ['auth','role:Admin']], functi
..
/** Redirect 404's to home *****************************************/ App::missing(function($exception) { // return Response::view('errors.missing', array(), 404); return Redirect::to('/'); })
..
我正在使用Laravel 4开发应用程序,我需要做的是: 假设我有以下路线: Route::get('/myroute/{entity}/methodname', ); 在其中,我需要根据实体变量来决定应调用哪个Controller和方法,例如: 'MyNameSpace\MyPackage\StudentController@methodname' 如果 e
..
这是我的html刀片代码 {{ Form::open(array('route' => 'restaurants.update', 'class' => 'mainInformationContrainer')) }}
Website
..
我在本地安装了新的Laravel安装.似乎htaccess或Apache设置存在问题.我已经研究了几个小时,并尝试了所有阅读的内容. OSX Lion 10.7.5 MAMP 3.0.5 PHP 5.5.10 正在加载mod_rewrite. 我的开发服务器可与其他站点一起使用.这是我第一次尝试Laravel 4. 我在网站website.dev:8888/ 的欢迎页面上
..
我正在使用Laravel 4进行一个项目,我有一个“用户路线"以按用户名显示用户个人资料: Route::get("user/{username}", array( 'as' => 'userProfile', 'uses' => 'UserController@getProfile') ); 但是在这里,我还有一条显示用户消息的路由. Route::get('user/messa
..
我的应用中包含以下代码.问题是@(符号处).当它在那里时,我得到语法高亮显示和错误,好像字符串没有结束.删除它后,该页面可以正常工作(减去不存在的操作).我试过转义@,这是行不通的.我也尝试过使用双引号,但这也不起作用.我怎样才能逃脱@? 我可以使用route函数并完全避免使用@,但是我觉得该动作函数的作用要清楚得多,所以我宁愿不使用route. @extends('layouts.d
..
我有3个域,在我的本地服务器上,采用以下格式: mydomainfirst.local mydomainsecond.local mydomainthird.local 在routes.php文件中,我具有以下内容: Route::group(array('domain' => '{domain}.{suffix}'), function() { Route::ge
..
我正在尝试使用和传递给URL的id来编辑查询,但是在尝试运行代码时出现错误: 在非对象上调用成员函数where() 控制器 class HomeController extends BaseController { public function showWelcome() { $id = intval($_GET['wab_id']);
..
当我在Laravel 4上执行Redirect :: back时,我试图保留表单的值,但是我找不到执行此操作的方法. 这是我的表格: {{ Form::open(array('route' => 'generate', 'files' => true)) }} {{ Form::radio('myType', '1', true); }} {{ Form::label
..
我有以下路线将从给定的URL加载文件,我需要这样做才能实际下载文件(mp4,jpg,pdf),而不是在内置查看器中的浏览器中打开文件. // Download from CDN Route Route::get('cdn/{url}', function($url) { return Redirect::away($url); })->where
..
我正在使用Laravel 4创建一个Web服务,并且遇到了可选参数的问题. 请考虑以下情形: http://webservices.example.com/city/mumbai/q/hospital/ 使用较少的过滤器(例如, category and location,当然还有分页的参数. 现在,这些过滤器参数可能是可选的,并且可能没有预定义的顺序,这取决于用户如何选择过滤器.所以
..
我需要构建如下网址: http://www.example.com/param1/param2/param3/.../paramN 在搜索页面中,用户通过任何可能的选项进行搜索,因此在Laravel中创建类似这样的URL会是这样的: Route::get('{param1?}/{param2?}/{param3?}/.../{paramN?}', array( ... ) );
..
我在laravel中有以下网址: 1.需要更改自: localhost/laravel/page/2/ 到 localhost/laravel/2/ 我的Route.php是 Route::get('page/{id}/', array( 'as' => 'page', 'uses' =>'Frontcontroller@pa
..
如何将URL从www.myapp.co重定向到myapp.co?另外,如果URL具有其他参数,例如www.myapp.co/other-parameter,则会将其重定向到myapp.co/other-parameter,其中other-parameter可以是任何值.很抱歉这个菜鸟问题,我还需要1周的时间才能使用Laravel. 顺便说一句,我正在使用动态子域,所以我只需要将www重定向到
..
Laravel有一个有关路由模型绑定的文档,可以在此处.但是,没有关于这种情况的示例: Route::get('search/', 'ArticleController@search'); 如何隐式将模型绑定到路由中?我知道我可以直接在控制器的方法上做类似的事情. public function search(Model $model) { // some code her
..
我正在尝试将基本URL http://myscreenclass.com/更改为http://myscreenclass.com/home.我更改了.env文件并更新了config/app.php文件.我试图以多种方式解决该问题,但没有任何反应. 如何更改URL? 解决方案 我正在尝试将基本URL http://myscreenclass.com/更改为 http://myscr
..
在Laravel中,我知道我可以使用`Route :: getRoutes()获取所有路由,但是我找不到是否可以获取指定组中包含的所有路由的列表. 例如,我有这个路由文件: Route::group(array('group_name' => 'pages'), function() { Route::any('/authentication', array('as' => '
..
我正在使用Laravel 5构建一个基本应用程序. 我正在使用第三方SMS网关,该网关接收SMS并将结果POST发送到我的应用程序.我正在使用Postman for Chrome和Requestb.in 在本地进行测试 我的问题: 当我尝试发布到我的应用程序时,我从Laravel收到错误消息"whoops",状态码为405. 我的Hunch: 我感觉这是因为默认CSRF失败.该请求
..
我想使用具有这种配置的参数来调用控制器: Route::pattern('d', '[0-9]+'); Route::get('/{a}/{b}/{c}/{d}', function($a, $b, $c, $d) { // CALL A METHOD OF A CONTROLLER WITH PARAMETERS }); 解决方案 只需调用控制器方法,如下所示: Ro
..