各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > hkcms

Hkcms install 目录

管理员 2023-11-20
hkcms
157

如果你的插件是基于后台或前台增加功能,那么可以新建install目录来实现对前台或后台的扩展。

目前支持template、app、public、static文件夹的写入。

static插件静态文件

例如下图的address插件,在install目录创建static文件夹,里面放入js文件。(放css,图片等都可以)

安装后,或启用插件后,static里面的文件就移动到/public/static/addons/插件名称标识/目录下。例如下图address插件安装后的效果

  • 后台全局JS
    当你的static目录下有跟你插件同名的JS时,该文件会自动被后台加载。例如你的插件叫demo,安装后static/demo/demo.jsdemo.js,后台就会引用demo.js

app 、public 目录示例

app目录和public目录跟项目根目录下的app目录保持一致的目录结构即可。
示例图:

安装后根据目录结构复制到后台控制了。

template 主题目录示例

为方便安装到指定的主题目录,你只需按如下图放置,无需创建主题文件夹,在安装的时候会自动安装到当前模块主题文件夹下。

注意:上图只有index、admin模块文件夹,如果你写了一个不存在的模块,系统会认为你的插件也想模板主题化则会新建模块主题。若想插件主题化可参考插件主题化章节。

安装后,demo文件夹将覆盖到对应模块主题目录下,如下图所示:

注意:install 安装目录里面的文件,在禁用插件时会移除安装的文件,启用时则会覆盖


相关推荐

扫码关注

qrcode

QQ交谈

回顶部