laravel-路由配置的别名作用

简单说,就是给路由定义成为一个变量,as=‘profile’就是定义变量名为profile,然后可以随处调用,方便的生成URL地址。例如:

1、代码中使用:this->visit(route(‘profile‘));
2、模板中使用:{{ route(‘profile‘) }};3、通过命名之后的路由进行重定向,带参数的路由可以指定初始值app->get(‘user/{id}/profile‘, [‘as‘ => ‘profile‘, function ($id) {
    //
}]);
$url = route(‘profile‘, [‘id‘ => 1]);4、生成重定向:
return redirect()->route(‘profile‘,1);
 
 
时间: 2024-11-05 15:00:18

laravel-路由配置的别名作用的相关文章

laravel 路由修改不起作用解决方案

起由:今天帮朋友解决了下bug,bug就是它使用laravel时候,怎样修改路由文件,都没有发生变化,但是故意在routes.php中增加语法错误时又具有错误,因此想到了可能是这个项目使用的laravel的路由缓存,而且其路由文件中就有很多很多的路由,因此更加断定项目使用了路由缓存. 解决方案:每次在修改路由文件的时候,在项目中打开命令行,执行php artisan route:cache进行重新缓存,这样修改的路由文件才可以起作用 laravel路由缓存的优点: 当路由定义特别多的时候,每次进

laravel4.2框架路由配置深入了解

laravel框架路由并不像YII或CI等框架那样有着固定的默认方式(路径,GET,POST来提取),因此在使用laravel框架时配置路由是必备的. 路由是通过配置注入到程序中,laravel路由非常灵活,不仅可以指定Controller对应的Action还可以完成很多的伪静太工作,在进入MVC前还可以做一些必要的参数过滤. 优点: 面向对象管理路由,配置灵活,可以针对不同的地址解析处理. 路由可过滤,分组提高路由调用精准安全. 路由执行不只针对MVC控制器,也可以写入其它自定义处理入口. 路

MVC路由配置

目录 URL Routing 的定义方式 示例准备 给片段变量定义默认值 定义静态片段 自定义片段变量 自定义片段变量的定义和取值 将自定义片段变量作为Action方法的参数 指定自定义片段变量为可选 定义可变数量的自定义片段变量 路由约束 正则表达式约束 Http请求方式约束 自定义路由约束 定义请求磁盘文件路由 生成URL链接 生成指向当前controller的action链接 生成其他controller的action链接 生成带有URL参数的链接 指定链接的Html属性 生成完整的标准链

Django基础--Django基本命令、路由配置系统(URLconf)、编写视图、Template、数据库与ORM

web框架 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构. 使用框架可以帮你快速开发特定的系统. 简单地说,就是你用别人搭建好的舞台来做表演. 尝试搭建一个简单的web框架: 因为我们不希望接触到TCP连接.HTTP原始请求和响应格式,所以,需要一个统一的接口,让我们专心用Python编写Web业务. 这个接口就是WSGI:Web Server Gateway Interface. #---------------------myweb.py-------

路由配置命令

router> enable                    从用户模式进入特权模式router# disable or exit           从特权模式退出到用户模式router# show sessions             查看本机上的TELNET会话router# disconnect                关闭所有的TELNET会话router# show users                查看本机上的用户router# erase startup-

YII 路由配置

伪静态,通过设置server服务,做域名地址的转换工作. urlManager地址美化,通过程序的方式实现地址美化工作. 通过在主配置文件里配置组件来实现: 'components'=>array( // uncomment the following to enable URLs in path-format 'urlManager'=>array( 'urlFormat'=>'path', //配置路由 能够起到省略 r= 'rules'=>array( //加入后缀 user

ThinkPHP仿58同城一站多城市路由配置技巧及二级域名部署技巧

ThinkPHP在PATHINFO的URL模式下,URL的格式类似于http://www.domain.com/appName/module/action 即:http://www.domain.com/分组名/模块名/方法名 或者:http://www.domain.com/模块名/方法名 然而在有些类似于58同城这样的应用中,需要分城市展示不同的页面内容,我们希望在网站域名后面紧跟一个城市目录,也即这种格式: http://www.domain.com/城市名/模块名/方法名,根据不同的城市

【基础】华为设备浮动路由配置实战

一.实验拓扑 使用ENSP模拟器(版本V100R002C00 1.2.00.350)                               二.实验需求: 实现当一条链路出现问题,另一条链路自动出现代替原来链路,起到备份作用 三.实验步骤: 1.Ip规划: R1的g0/0/2的ip地址是202.106.14.1 30 R 4的g0/0/2的ip地址是202.106.14.2 30 R4的g0/0/1的ip地址是202.106.34.2 30 R3的g0/0/1的ip地址是202.106.3

简单路由配置--课程内容随笔

视图模式介绍:用户模式 router> 特权模式 router# 全局模式 router(config)# 接口模式 router(config-if)# 用->特 :enable/en 特->全:config t 全->接口:int 接口名称 例如int s0/0/0或int f0/0 路由协议视图router(config-route)# /在全局模式下输入router 动态路由协议名称 1.一般的常用命令router(config-if)#exit router(config