路由说明
path_info方式
testframework.php?router=default&action=index
testframework.php/default/index
可以使用apache重写 去掉testframework.php文件
可以自己设置路由规则
C("router")->ruleMaps("login",'/login/:id', array('controller' => 'auth', 'action' => 'login'));
那么会配匹testframework.php/login/5555
这样可以使用$_GET['id']得到5555;
'controller' => 'auth', 'action' => 'login'
是控制器和方法
其它设置 可以添加自己定义的路由规则:
C("router")->ruleMaps('logout','/logout', array('controller' => 'auth', 'action' => 'logout'));
C("router")->ruleMaps('signup','/signup', array('controller' => 'auth', 'action' => 'signup'));
C("router")->ruleMaps('profile','/profile/:action', array('controller' => 'profile')); // will call controller "Profile" with dynamic method ":action()"
C("router")->ruleMaps('users','/users/:id', array('controller' => 'users'), array('id' => '[\d]{1,8}')); // define filters for the url parameters
支持path_info方式
控制动作在router目录下面
/default/index
调用router目录下面defaultRouter.class.php文件
取得类后调用index方式
- J()是index方法跳转
- R()是由控制
- C()是生成类
- M()是数据库类模型
- P()是加载路径函数
分享到:
相关推荐
若依前后端分离框架去掉首页 登录后跳转至动态路由的第一个路由 (第一个子菜单) 若依前后端分离框架去掉首页 登录后跳转至动态路由的第一个路由 (第一个子菜单) 若依前后端分离框架去掉首页 登录后跳转至动态...
Ferryman Android页面路由框架主要解决项目初具规模后,页面跳转,传参,页面路由等功能代码十分冗余且难以管理的问题。主要功能:Android 端页面路由,与 web 页面路由统一,非常便捷的由 web 跳转 activity 页面并...
QueryPHP 是一个基于 PHP 的高性能、渐进式框架,它为开发者提供了构建高效 Web 应用的工具。这个框架的设计理念是轻量级、模块化和易于扩展,使其成为中小型项目以及大型企业级应用的理想选择。在解压后的 ...
Angular2中Router路由跳转Navigate的使用与刷新页面问题详解 Angular2中Router路由跳转Navigate的使用是Angular2路由跳转的核心部分,而刷新页面问题则是开发中常见的问题。本文将详细介绍Angular2中Router路由跳转...
【Go从入门到实战】的学习笔记是一份全面的教程,旨在帮助初学者系统地掌握Go语言和Gin框架。Go语言,由Google开发,是一种静态类型的、编译型的、并发型的语言,以其简洁的语法和高效的性能在云计算、网络服务和...
### React Router 4.2 使用 JS 控制路由跳转的三种方式 #### 一、背景介绍 随着前端技术的发展,单页应用(SPA)成为现代Web应用开发的标准模式之一。React作为当前流行的UI开发框架之一,由Facebook开源,被广泛...
通过一个名称来标识一个路由显得更方便一些,特别是在链接一个路由,或者是执行一些跳转的时候,通过路由的名称取代路径地址直接使用。像这种命名路由的方式,无论path多长、多烦琐,都能直接通过name来引用,十分...
Web前端框架应用:第5章 Vue路由-开发案例.pptx
而路由跳转是组件化框架中的关键功能,它允许不同组件之间进行通信和导航。本篇文章将深入探讨如何利用Apt、Javassist和ASM这三种不同的技术来实现组件化框架中的路由跳转功能。 首先,让我们了解一下Apt...
QueryPHP是一款基于PHP的渐进式常驻框架引擎,它为开发者提供了构建高效、稳定、易维护的Web应用的能力。这个框架的核心理念是通过模块化、组件化的设计,让开发者可以按照自己的需求逐步添加功能,从而实现应用的渐...
vue+element导航+标签导航+路由跳转+路由转换,有需要可以取,博客有详尽说明,https://blog.csdn.net/Hei_lovely_cat/article/details/104692047
QueryPHP是一款基于PHP的渐进式常驻框架引擎,它旨在提供高效、稳定且易于扩展的Web应用开发环境。在深入了解QueryPHP之前,我们先来理解一下PHP常驻框架和渐进式框架这两个概念。 PHP常驻框架是指框架在服务器启动...
页面跳转路由技术,算来并不是一个很新的技术,但却是一项有用的技术。在网站有很多需要跳转的页面,而我们又需要动态地在主页面中加载子页面时,就会用到这门技术。以我们公司现在这个项目为例,前台是由FLEX实现...
Swift-JCNavigationController 是一个专为 iOS 应用程序设计的轻量级导航控制器扩展,旨在简化应用内的路由跳转。这个工具通过实现一个自定义的协议,为开发者提供了更加灵活和可定制化的导航控制机制,尤其适用于...
《ThinkPHP5快速入门和路由完全指南》及《数据库模型掌握》是一套全面解析ThinkPHP5框架的教程,旨在帮助初学者迅速上手并深入理解该框架的核心特性。以下是关于这些主题的详细知识点: 1. **ThinkPHP5快速入门**:...
在IT领域,特别是Web开发中,“路由跳转”是一个核心概念,主要应用于单页应用程序(SPA)和服务器端渲染(SSR)。路由是控制应用程序导航和页面间交互的关键机制。当我们谈论“路由跳转”,我们通常指的是用户点击...
思科网络技术学院教程:_CCNA_EXPLORATION:路由协议和概念
QueryPHP是一款专为PHP开发设计的渐进式常驻框架引擎,版本号为v1.1.10。这个框架以其高效、灵活和模块化的特点,深受开发者喜爱,尤其适用于构建复杂的Web应用程序。在"QueryPHP渐进式PHP常驻框架引擎 v1.1.10.zip...
标题"(Framework7 移动webapp) Springboot 入门培训 7 页面路由跳转.zip"表明这是一个关于使用SpringBoot框架构建移动Web应用程序的入门教程,重点聚焦在第七部分——页面路由跳转。这里的"Framework7"是一个流行的...