(1)参考资料 thinkphp5手册 视图--->输出替换
(2)方法(1)在我们的application中,找到config.php,在里面输入这样的配置:
1 <?php2 //+----------------------------------------------------------------------3 //| ThinkPHP [ WE CAN DO IT JUST THINK ]4 //+----------------------------------------------------------------------5 //| Copyright (c) 2006~2016http://thinkphp.cnAll rights reserved.6 //+----------------------------------------------------------------------7 //| Licensed (http://www.apache.org/licenses/LICENSE-2.0)8 //+----------------------------------------------------------------------9 //| Author: liu21st <[email protected]>10 //+----------------------------------------------------------------------
11
12 return[13 /**14 * 配置自己的路径15 */
16 //视图输出字符串内容替换
17
18 ‘view_replace_str‘ =>[19 ‘__PUBLIC__‘ => ‘../../../public/static‘,20 ‘__ROOT__‘ => ‘/‘,21 ],22 //+----------------------------------------------------------------------23 //| 应用设置24 //+----------------------------------------------------------------------
25
那个public为啥那么写,参照我的控制器的,因为html页面的控制器是login 然后位于 application/admin/controller/login
所以蹦了三级。 然后那个css和js在public的static中,所以 那个__PUBLIC__才那么写的。
(3)方法(2),还可以参照手册那么写:
return $this->fetch(‘login‘,[],[‘__PUBLIC__‘=>‘/Per_boke/public/static‘]);
这个只是适用于当前这个控制器的这一个配置,其他的不适用
原文:http://www.cnblogs.com/xiaoyoucai/p/7530848.html