首页
技术分享
公司简介
产品展示
人才招聘
联系我们
义县游学电子科技
原创编程技术
标题: thinkphp5下新建html模板url方法不解析的解决
原创作者:义县游学电子科技有限公司
发布时间:2019-10-13 07:58:37


454-454-白 - 副本.jpg

 
 thinkphp的模板中使用url方法的格式:"{:url('模块/控制器/方法')}"


但是我在使用中发现一个问题,如上述url格式在public目录下新建的html文件中不解析.这就是我要说的重点了.


首先,这是什么原因导致的呢原因是因为没有使用thinkphp框架.虽然我是在thinkphp的public下新建了一个html文件,但是访问是通过localhost/*.html进行访问的.这与tp框架要求的不一致.通常情况下tp访问模板使用localhost/index/index/*,也就是localhost/模块/控制器/方法,进行访问到该方法对应的视图模板文件.但这里我直接通过localhost/*.html进行访问显然没有遵守tp的要求.因此在*.html中的:url方法也就没有解析了.


那该如何解决呢就是把*.html放入到视图模板目录中,然后通过localhost/模块/控制器/方法进行访问即可.


综上,如果你利用tp框架进行一些html模板功能测试的时候,不要直接放入public目录中,而是应该放入到视图目录中然后在进行访问,这样tp就可以正常解析了.                                                                                                                                                                                                                                                                        ---义县游学电子科技有限公司

上一页 返回目录 没有了