|
本帖最后由 周大胖子 于 2018-8-17 07:01 编辑
替换方式:、
1.单独替换,通过fetch() 方法或助手函数view() 对当前模板进行替换;- public function mv3()
- {
- // $view = View::instance();
- // // 渲染模板
- // return $view->fetch('mv3',[],[
- // 'mkp'=>'这被我替换了'
- // ]); // 注意 要使用这个 要引入 view类
- return view('mv3',[],[
- 'mkpy'=>'这被我替换2了',
- ]);
- }
复制代码
2.全局替换:通过应用配置文件中的,'view_replace_str' 数组 进行替换;- // 配置替换模板文件
- 'view_replace_str' =>[
- '__PUBLIC__' => '/public/',
- '__ROOT__' => '/',
- 'mkc' => '这是我在全局配置替换掉的内容'
- ],
复制代码 由此可得 在模板文件中,路径就是- <link rel="stylesheet" href="__CSS__/ka/mc.css" />
复制代码
贴几个TP5 自带的长值- '__ROOT__' => $root,
- '__URL__' => $base . '/' . $request->module() . '/' . Loader::parseName($request->controller()),
- '__STATIC__' => $root . '/static',
- '__CSS__' => $root . '/static/css',
- '__JS__' => $root . '/static/js',
复制代码
|
|