V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lp7631010
V2EX  ›  PHP

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

  •  
  •   lp7631010 · 2019-03-19 12:41:35 +08:00 · 3003 次点击
    这是一个创建于 2079 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有需要的盆友拿去试试。

    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

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2689 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:40 · PVG 23:40 · LAX 07:40 · JFK 10:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.