本系统模板都使用了thinkphp5的模板继承
![](https://box.kancloud.cn/1af23c7a5fb2c1c2d0114ea9c6b9fa69_269x287.png)
在模块中view中创建一个public目录,用于存放公共模板
创建一个公共基础模板用于模板继承
模板继承的使用请查看
http://www.kancloud.cn/manual/thinkphp5/125014
![](https://box.kancloud.cn/6868cfdad596f167417ca68da25a6938_1365x226.png)
其他模板目录的文件需要继承这个公共模板
`{extend name="public:base" /}`
oscshop\config.php 文件中定义了模板替换的变量,可以在模板中使用
~~~
'view_replace_str'=>[
'__PUBLIC__'=>'/static',
'__RES__'=>'/static/view_res',
'__ADMIN__' =>'/static/view_res/admin',
'IMG_ROOT'=>'/'
],
~~~
由于thinkphp5支持 原生php和模板语言混合,但是请尽量使用框架提供的模板语言