官网
教程
文档
官网文档
小程序集群与uniapp
小程序app接口教程
冰蓝世界版
阿赖耶识与随风版
网站首页
齐博X1教程专栏
文章列表
推荐
插件如何做前台风格切换的功能详解
超级蜘蛛查
2024-02-28 16:43:54
374
我们都知道模块可以切换风格,但是插件都是千篇一律的只能读取` template\index_style\default\plugins `下面的文件,其实程序早就内置了可切换风格模板的功能,我们只需要经过简单的配置和调用即可。 第一步:插件后台配置参数部分,我们偷懒可以直接写2个参数 想更细节可以配置四个参数。 必须的配置: style 和wapstyle 都是下拉框 参数为:`app\common\util\Style@listStyle` 如果想更细分 还可以增加2个 `module_wap_default_layout `和`module_pc_default_layout` 也是下拉 他的主要目的是设置`ayout`的布局 一般不需要这个 上面的2个参数就已经包含了布局 参数为: ~~~ app\common\util\Style@get_indexstyle_template@["layout","wap"] ~~~   后台部分就是这些参数 你可以直接写到Setting.php 中也可以用SQL导入 都可以十分方便的就可以配置一个参数出来。 第二部分:前台部分 ~~~ return $this->fetch('index'); ~~~ 我们的的控制器大部分插件就是这样写的,我们的进行改造: 最顶部 class 上面加上: ~~~ use app\common\traits\Template; ~~~ class下面加上 ~~~ use Template; ~~~ 如图所示:  $template=$this->get_tpl('index'); return $this->fetch($template); ~~~ $this->get_tpl('你的模板名字即可') ~~~  模板路径为:template\index_style\你后台选择的模板目录\plugins\你的插件目录\你的控制器\方法.htm. 以上修改需要一定的动手能力,基本只为开发者观看使用 不建议其他人使用。 ~~~ use app\common\traits\Template; ~~~ 是一个万能的设置模板路径的功能 更多用法可以自己摸索
本文链接:https://x1.wanxiangsucai.com/read/391.html
上一篇:
下一篇:齐博x1云标签插件-一件提取关键词无法使用的解决办法
相关文章推荐
1.
圈子切换按钮调用不同频道的数据
2.
专题标签调用详解
3.
栏目名称调用详解
4.
风格模块碎片是什么?
5.
风格碎片视频教程
6.
风格模块碎片教程
7.
圈子风格实现独立的头尾全局布局风格
8.
圈子完整一套风格目录
9.
圈子黄页风格制作说明
10.
风格模板教程
齐博X1教程专栏最新文章
1.
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
2.
齐博x1云标签插件-一件提取关键词无法使用的解决办法..
3.
关于thinkphp5
4.
齐博X1更新记录
5.
解决Web部署 svg/woff/woff2字体 404错误
6.
云市场注意事项
7.
如何调取当前模块ID
8.
URL伪静态设置
9.
QQ登录接口配置
10.
邮箱接口设置之QQ企业邮箱
齐博X1教程专栏文章推荐
1.
标签中如何实现条件筛选过滤查询
2.
app如何加模块
3.
通用评论的调取及删除与点赞接口
4.
滑动门+下滑加载更多详细图解
5.
013-模块的简单说明
6.
第五集,碎片深入开发
7.
齐博X1--+关注,私信,TA的圈子
8.
where 实现条件筛选与数据关联
9.
钩子BUG冲突部分钩子不生效
10.
电脑版直播OBS Studio简单教程
建站工具推荐
您可能感兴趣的文章
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
齐博x1云标签插件-一件提取关键词无法使用的解决办法
关于thinkphp5
齐博X1更新记录
解决Web部署 svg/woff/woff2字体 404错误
云市场注意事项
如何调取当前模块ID
URL伪静态设置
QQ登录接口配置
邮箱接口设置之QQ企业邮箱