php tp5资源路由的嵌套报错

如果我的url访问地址这样写
192.168.1.158:8082/v1/User/2550/FriendGrp/5545
在tp5里面该如何用Route::resource 注册呢?
Route::resource('user.FriendGrp','client/:version/FriendGrp',['var'=>['User'=>'id','FriendGrp'=>'gid']]);

1个回答

已解决
Route::rule(':version/User/:id/FriendGrp/:gid','client/:version.User/save','post',['id'=>'\d+','fid'=>'\d+']);

访问到User控制器里的save方法

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
tp5路由
如何实现tp5路由带参数和不带参数访问不同页面
php之tp5访问路由隐藏index.php
https://blog.csdn.net/weixin_43524620/article/details/85088725
父子路由(路由的嵌套)
routes:[ { path:'/home', component:home, children:[ {path:'login',component: login}, {path:'reg',component:reg} ]}, ],
路由和嵌套路由
Vue Router是Vue.js的官方路由器,本文例子使用模块化机制编程。首先在App.vue中加入 <router-view/>,例子如下: <template> <div id="app"> <h1>第一层</h1> &am
Vue_路由_嵌套路由
本课程介绍了vue2.0+的内容nn包括,基本语法使用,组件,路由,项目框架,项目案例
Rails 路由--嵌套路由
<span style="color:#333333;font-size:14px;background-color:#FFFFFF;">Rails 是使用 Ruby 语言编写的 Web 应用开发框架,<span style="color:#333333;font-size:14px;background-color:#FFFFFF;">目的是通过解决快速开发中的共通问题,简化 Web 应用的开发。与其他编程语言和框架相比,使用 Rails 只需编写更少代码就能实现更多功能</span></span>
thinkphp5(tp5)路由的使用
1、将.htaccess文件里填上&amp;lt;IfModule mod_rewrite.c&amp;gt; Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.ph...
TP5路由获取参数
TP5能自动获取到参数,具体是这么做的,我的路由是get请求Route::get('hello/:id','samiple/test/hello');我类的方法:public function hello($id,$name,$age){ echo $id; echo '|'; echo $name; echo '|'; echo $age; ret...
TP5 URL和路由
NULL 博文链接:https://onestopweb.iteye.com/blog/2384506
TP5路由机制
在使用TP5 的时候,默认路径index.php是入口文件,加载每一个模块的时候都要将index.php的默认路径带上,就像这样: http://xy.tohu.xin/index.php/admin/index/index.html。 解决方案:修改项目根目录下的配置文件.htaccess文件。 原来的文件内容如下:<IfModule mod_rewrite.c> Options +Fo
TP5的三种路由模式
前期准备 新建控制器 /application/index/controller/Index.php &lt;?php namespace app\index\controller; //导入路由 use think\Route; class Index { //创建demo方法,输出欢迎信息 public function demo($name='you', $cours...
快速上手TP5路由
一、路由基本形式 Route::rule(‘路由表达式’,‘路由地址’,‘请求类型’); 1)、理解: 路由表达式:你想为路由地址起的名称 路由地址:格式:模块/控制器/操作方法 请求类型:get、post、put、delete 等等 2)、前提:去到application/config.php 配置路由 // 是否开启路由 'url_route_on' =&amp;gt; ...
TP5路由的批量注册
路由的批量定义 批量的意思就想到了数组 批量注册路有两种方式:静态注册或者路由配置定义(return 路由规则数组)、动态注册或者方法注册(Router::rule()) 方法注册 规则 Route::rule([ '路由规则1'=&gt;'路由地址和参数', '路由规则2'=&gt;['路由地址和参数','匹配参数(数组)','变量规则(数组)'] ... ],'','请求类型','匹配...
tp5路由问题
想把rn admin.study.com/login 路由到 admin/index/login下,rnwww.study.com/login 路由到 www/index/login下,rn要怎么配置?
tp5 路由的问题
刚从tp3.2转到tp5.咨询大家一个小问题rn在route.php中定义路由Route::rule('admin/:id','admin/index/index');rn地址栏输入:域名/admin/5rn然后在admin/index/index方法中rndump($_GET['id']);为啥是结果空的
TP5路由重写
访问 index/index/Index 原访问url:demo.com/index/index/index 加上下面这句话,在route.php return [ 'loan/index/:controller/:action' =&gt; 'index/:controller/:action', 'loan/index/:controller' =&gt; 'index/...
tp5路由配置文件
例如工具站会遇到多个二级域名指向同一个模块下不同控制器: 在application/route.php加上 ':action/:c/:a'=&amp;gt; ':action/:c/:a', config.php: // 是否开启路由     'url_route_on'           =&amp;gt; true, 在入口文件中添加 // 定义应用目录 define('APP_PATH', ...
tp5 路由,访问不到
通常情况下在用tp5时都会用到路由。 但是在项目中咱们一般都会规定什么样格式的url才能访问自己的后台。 但是在给第三方对接的时候,需要对方回调的时候,这些路由通常是不符合我们的url风格的。 这是就要专门配置这些地址到类似allowUrl这样的配置文件中。 今天就猜到这样的坑,一个第三方回调,怎么都访问不到,最后才想起是忘配置了。 小白,还没搞懂其中权限的具体细节。...
TP5路由常用知识点
1.【路由——URL生成】:把默认的访问地址改为 &quot;?变量=$xxx&quot; 的格式 如果你的环境支持REWRITE,那么生成的URL地址会变为: /blog/5/name/thinkphp.html 如果你配置了:'url_common_param'=&amp;gt;true 那么生成的URL地址变为: /index.php/blog/5.html?name=thinkphp 不在路由规则里面的变量会直...
TP5 Restful路由设置
TP5 路由设置 TP5路由注册 按照TP5官方文档Restful资源路由可以这样简化编写: Route::get('api/:ver/test', 'api/:ver.test/index'); Route::get('api/:ver/test/:number', 'api/:ver.test/read'); 表示我们通过下面这两个url: http://www.abc.c...
Tp5命名空间及路由笔记
TP5路由 1,ThinkPHP5的路由过程,就是从入口文件开始,找到对应的方法位置。 协议---->域名---->入口文件--->模块---->控制器---->方法---->参数列表 http://-->tp5.com-->index.php--->index---->user------>add--->101/peter   URL:http://tp5/index.php/inde
TP5 路由传值问题
荆轲刺秦王 今天修改TP5的路由的时候  发现路由规则是对的,但在控制器的函数里就是接收不到前台传过来的值 找了半天没找到原因  在文档的评论区里看大佬写的博客  解决了问题  所以特意写这篇文章  记录一下 1 开启路由配置 // 是否开启路由 'url_route_on'           =&amp;gt; true, // 路由使用完整匹配 'route_complete_match'...
TP5路由定义
创建路由规则的方法 Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)') 例如: Route::rule(‘demo/[:name]/[:course]’,‘index/index/demo’,‘GET’,[‘ext’=&gt;‘html’],[‘name’=&gt;’[a-zA-Z]+’,‘course’=&gt;’\w+’]); ...
TP5的路由解析.xmind
tp5的路由的分析,xmind图清晰明了,可以快速开发,快速编辑.
tp5路由工作的实质
1、thinkphp5中一个典型的URL请求的执行过程大致如下: 用户请求 -&amp;gt; 路由解析 -&amp;gt; 调度请求 -&amp;gt; 执行操作 -&amp;gt; 响应输出 2、路由在框架中的作用打个比方的话,路由好比是WEB应用的总调度室,对于访问的URL地址,路由可以拒绝或者接受某个URL请求,并进行分发调度,而且还有一个副作用是因为路由规则可以随意定义,因此可以让你的URL请求地址更优雅,因为不会暴露...
TP5总结路由
1.路由定义在application/route.php里面定义,可以用Route类来定义。$route = new \think\Route(); $route-&amp;gt;get('名称','模块/控制器/方法');//get请求$route-&amp;gt;post('名称','模块/控制器/方法');//post请求 $route-&amp;gt;rule('名称','模块/控制器/方法');//get请求可...
嵌套路由
这是一套关于vue框架零基础入门的视频教程,我们这门课程将会从零基础开始讲起,然后进阶到如何使用这些基础知识去开发一个购物车功能,购物车将会涵盖我们前面所说的所有基础知识点。每节课学到的知识我们都会实时地演示使用到我们的页面中来,一切为了实战。 学完此课程将会对vue框架开发有一个深入的了解,轻松地在项目中使用vue进行开发,这将是进阶中高级前端开发工程师的一块敲门砖。
vue路由嵌套,配置children嵌套路由
嵌套路由就是路由里面嵌套他的子路由,可以有自己的路由导航和路由容器(router-link、router-view),通过配置children可实现多层嵌套 //mine组件 &amp;lt;template&amp;gt; &amp;lt;div class=&quot;content&quot;&amp;gt; 在mine的组件里面嵌套路由 &amp;lt;router-link to=&quot;/mine/c&quot;&amp;gt...
路由的嵌套
&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html lang=&quot;en&quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt; &amp;lt
路由嵌套
在router.js中增加子路由拦截 { path:&quot;/inventory&quot;, name:&quot;inventoryPage&quot;, component:()=&amp;gt;import('./views/inventoryPage'), // 路由嵌套 children:[ { ...
tp5项目路由
-
TP5 路由参数获取
tp5 路由参数获取 dump(input('get.id')); dump(input()); dump(request()-&amp;gt;get()); dump(request()-&amp;gt;get('id')); dump(request()-&amp;gt;param()); dump(request()-&amp;gt;param('id')); dump(request()-&amp;gt;route()); d...
TP5路由问题
想要隐藏index.php和能够直接域名访问我们想要的首页,那么首先,要把我们服务器地址指向该项目的public下面;如order项目:WWW/order/public; 然后在public文件夹下面有个.htaccess文件需设置为: # # Options +FollowSymlinks -Multiviews # RewriteEngine on # # Rewri
资源路由和快捷路由
本课程讲解了ThinkPHP5框架的入门知识,并用项目通用模块深入的讲解了如何在项目中应用
Rails 路由--资源路由
<span style="color:#333333;font-size:14px;background-color:#FFFFFF;">Rails 是使用 Ruby 语言编写的 Web 应用开发框架,<span style="color:#333333;font-size:14px;background-color:#FFFFFF;">目的是通过解决快速开发中的共通问题,简化 Web 应用的开发。与其他编程语言和框架相比,使用 Rails 只需编写更少代码就能实现更多功能</span></span>
Vue路由和嵌套路由介绍。。。
介绍 Vue 路由,首先我们要知道一个概念 SPA,当然这个 SPA 不是我们平时生活中说的美女美容护肤之类的。。。  这里的 SPA,它是single page applicetion 的简称;它属于单页面应用。它适合内容展示页面,但是交互型不强。  在原生 JS 中,要实现单页面请求,是通过检测锚点的变化(原生 JS 中 location,观察 hash 值的变化),来请求不同的数据,
vue中的路由及嵌套路由
路由是vue的核心。使用npm install --save vue-router中来使用。在文件夹下将vue-router导入,并且声明要使用vue-router;import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) 假设有home和about两个vue组件。那么我们在注册路由的使用需要定义一下内容。path为...
Vue路由(嵌套路由)的使用
1、vue-router介绍 vue-router是Vue.js的路由插件。适合用于构建单页面应用,基于路由和组件;路由用于设定访问路径,将路径和组件映射起来。 路径之间的切换实际上就是组件的切换。 2、安装 vue-router 先要搭建vue工作环境,环境搭建请参考另外两篇:Windows下的vue工作环境搭建和linux下的vue工作环境搭建。 3、创建项目 vue init webpack...
【Vue】2.vue2.0路由及路由嵌套
一、创建项目 这里用vue-cli创建项目,创建过程可以参考vue-cli快速构建项目,创建完成后生成如下工程目录: 二、项目目录 三、配置路由Router 在项目创建的过程中,Install vue-router? 如果选择了Yes,项目目录的src下就会自动生成一个router的文件夹,index.js就是vue-cli自动构建的router的配置文件,路由设置就在这里面配置,
Vue之动态路由、嵌套路由
一、动态路由动态路由,只要通过对应路由命名格式才能访问到正确的组件。 router.js里面: import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' Vue.use(Router) export default new Router({ routes: [
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表