URL跨项目生成问题!!!!
时间:2011-08-04
来源:互联网
TP 跨项目生成URL..
怎么生成不正确。。
U("Home://index/show")
admin.php?m=index&a=show?
一个是admin
一个是home
2个项目
哪里配置错误了吗?
怎么生成不正确。。
U("Home://index/show")
admin.php?m=index&a=show?
一个是admin
一个是home
2个项目
哪里配置错误了吗?
作者: 897498621 发布时间: 2011-08-04
跨项目生成URL是有条件的,首先两个项目要平级,比如thinkphp 、 admin、song 前面是框架,后面是项目。
在入口文件里定义的APP_NAME 要和项目文件同名,文件夹小写,APP_NAME也要小写。比如admin里,入口文件可定义APP_NAME =>'admin',不定义会默认为文件夹名字。URL跨项目生成的原理是替换APP—NAME 为已存在的同级项目的APP_NAME就是文件夹名。所以上面的U("Home://index/show"),框架U函数找不到Home文件夹,所以没替换,APP_NAME 仍然为原来admin项目的APP_NAME
在入口文件里定义的APP_NAME 要和项目文件同名,文件夹小写,APP_NAME也要小写。比如admin里,入口文件可定义APP_NAME =>'admin',不定义会默认为文件夹名字。URL跨项目生成的原理是替换APP—NAME 为已存在的同级项目的APP_NAME就是文件夹名。所以上面的U("Home://index/show"),框架U函数找不到Home文件夹,所以没替换,APP_NAME 仍然为原来admin项目的APP_NAME
作者: yangweijie 发布时间: 2011-08-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28