很多时候,在视图文件中的路径都要使用变量。
(1)tp5.0中的写法
在config.php中写入下面的代码
return [ 'view_replace_str' => [ '__CSS__' => '/static/home/css', '__JS__' => '/static/home/js', '__IMAGES__' => '/static/home/images', ], ]
(2)tp5.1和tp6.0的写法
tp5.1在template.php / tp6.0在view.php中写入下面的代码
return [ 'tpl_cache' => false,//关闭模板引擎缓存 'tpl_replace_string' => [ '__CSS__' => '/static/home/css', '__JS__' => '/static/home/js', '__IMAGES__' => '/static/home/images', ], ]
html中的写法
<link rel="stylesheet" href="__CSS__/bootstrap.min.css">
等同于
<link rel="stylesheet" href="/static/home/css/bootstrap.min.css">