赞
踩
【 route.php 】
【 http://tp5.com/news/6.html 】
return [
'__pattern__' => [
'name' => '\w+',
],
'[hello]' => [
':id' => ['index/hello', ['method' => 'get'], ['id' => '\d+']],
':name' => ['index/hello', ['method' => 'post']],
],
'news/:id' => 'admin/index/info',
];
【对应方法】
public function info($id){
// 输出url路径
echo url('admin/index/info',['id'=>$id]).'<br/>';
return "{$id}";
}
【方式二】
<?php // 前台 route::get('/','index/index/index'); route::get('/buy','index/buy/index'); route::get('/detail','index/detail/index'); route::get('/lists','index/lists/index'); route::get('/login','index/login/index'); route::get('/register','index/register/index'); // 后台 route::get('/admin','admin/index/index'); route::get('/admin/welcome','admin/index/welcome'); route::get('/admin/category','admin/category/index'); route::get('/admin/category/parent_id/:parent_id','admin/category/parent_id'); route::get('/admin/category/add','admin/category/add'); route::post('/admin/category','admin/category/save');
【 HTML 】
<a href="{:url('admin/category/parent_id',['parent_id'=>$vo.id])}">获取子栏目</a>
<form method="post" action="{:url('admin/category/save')}">
【 config.php 】
// PATHINFO变量名 用于兼容模式 'var_pathinfo' => 's', // 兼容PATH_INFO获取 'pathinfo_fetch' => ['ORIG_PATH_INFO', 'REDIRECT_PATH_INFO', 'REDIRECT_URL'], // pathinfo分隔符 'pathinfo_depr' => '/', // URL伪静态后缀 'url_html_suffix' => 'html', // URL普通方式参数 用于自动生成 'url_common_param' => false, // URL参数方式 0 按名称成对解析 1 按顺序解析 'url_param_type' => 0, // 是否开启路由 'url_route_on' => true, // 路由使用完整匹配 'route_complete_match' => true, // 路由配置文件(支持配置多个) 'route_config_file' => ['route'], // 是否开启路由解析缓存 'route_check_cache' => false, // 是否强制使用路由 'url_route_must' => true, // 域名部署 'url_domain_deploy' => false, // 域名根,如thinkphp.cn 'url_domain_root' => '', // 是否自动转换URL中的控制器和操作名 'url_convert' => true, // 默认的访问控制器层 'url_controller_layer' => 'controller', // 表单请求类型伪装变量 'var_method' => '_method', // 表单ajax伪装变量 'var_ajax' => '_ajax', // 表单pjax伪装变量 'var_pjax' => '_pjax', // 是否开启请求缓存 true自动缓存 支持设置请求缓存规则 'request_cache' => false, // 请求缓存有效期 'request_cache_expire' => null, // 全局请求缓存排除规则 'request_cache_except' => [],
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。