zoukankan      html  css  js  c++  java
  • laravel 5.3 ——路由(资源,别名)

    laravel的路由定义中,其中route:resoure(),可以直接定义类似restful风格的URL
    例如:Route::resource('system/role','SystemRoleController',['as'=>'system']);

    这里定义了一个角色的资源路径,对应的url 和路由关系如下

    角色列表:

    【GET】system/role    
    对应路由:system.role.index
    blade用法:{{ route(system.role.index) }}
    

    创建角色页面

    【GET】system/role/create 
    对应路由:system.role.create
    【POST】提交到system/role 保存创建角色   
    对应路由:system.role.store
    blade用法:{{ route(system.role.store) }}
    

    显示角色

    【GET】system/role/1  
    对应路由:system.role.show
    blade用法:{{ route(system.role.show,1) }}
    

    编辑角色

    【GET】system/role/1/edit 
    对应路由:system.role.edit
    blade用法:{{ route(system.role.edit,1) }}
    【PUT】提交到system/role/1 修改角色信息   
    对应路由:system.role.update
    blade用法:{{ route(system.role.update,1) }}
    

    删除角色

    【DELETE】system/role/1  
    对应路由:system.role.destory
    blade用法:{{ route(system.role.destory,1) }}
    

    说明一下 如果定义了资源路由后面的"as",表示本资源的全局的前缀。例如不加 as:
    路由分别对应:role.index,role.edit,role.show 等,加上 ['as'=>'system'],参见前面的示例。

  • 相关阅读:
    GetHub下载不成功
    Cache 判断Ip几分钟内攻击次数
    .net 通过Url获取站点json数据
    Linq 读取Xml 数据
    ef Linq 自定义字段列表
    面试的心得
    触发器--单独字段变化另一个字段也变化
    Ajax跨域 取值 Jsonp的定义注意事项
    asp.net里,各种下载方式汇总
    c# 获取硬件信息
  • 原文地址:https://www.cnblogs.com/ikodota/p/6078318.html
Copyright © 2011-2022 走看看