撸了一个 ThinkPHP5 多主题模板扩展

2019-03-19 12:41:35 +08:00
 lp7631010

有需要的盆友拿去试试。

ThinkPHP 5.1 多主题模板扩展
安装
composer require liupan-v/think-theme 2.*

优点
1.无侵入式, 不影响原来控制器的代码
2.可以最少模板代码实现主题的制作,新增主题主要新增差异部分,其他的模板调用默认主题相应位置的,不用重复编写便于维护

使用方法
复制本项目下 config 目录下的 think_theme.php 配置文件到你需要开启多主题功能的模块 config 目录下,并按注释进行相应配置
控制器或其他地方动态修改 think_theme 配置 current 的值,可实现模板的切换

注意事项
不要在要开启多主题的模块下,修改配置文件的 template.type 配置信息,即 template.php 配置里的 type 配置,否则多主题不会生效

5.0 的也有,更多:github.com/liupan-v/think-theme

3002 次点击
所在节点    PHP
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/546143

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX