1. 字段横向排列
    2. 在线扒站
    3. 新建数据表模型
    4. 新建列表模板
    5. 新建幻灯片轮播
    6. 无限级增加子信息
    7. 添加扩展菜单
    8. 筛选页面生成器
    9. 批量新建栏目
    10. 快捷编辑变量
    11. 多端绑定域名
    1. config
      1. 接口说明 Locoy_v1.2.1.php
    1. 残留信息
    2. 版本升级
    3. 填充数据
    4. 筛选生成器
    5. 子信息架构
      1. 后台添加自定义菜单的操作
    1. 插件管理
      1. 权限设置
      2. 管理用户组
      3. 创建用户
      1. 说明模板的制作方式
    2. 删除数据
    3. TAG专题
    4. 自由列表
    5. 单页管理
    6. 栏目管理
    7. 内容管理
    8. 数据表&模型
    9. 缓存管理
      1. 多端访问
      2. 扩展变量
      3. 文件设置
      4. 基本设置
    1. 常见问题
    2. 开发建议
    3. 开发示例
    4. 核心文件介绍
      1. 数据库操作,函数介绍
    5. 数据字典
    6. 系统目录结构
    1. 插件打包发布
    2. 常见问题
      1. 工单管理
      2. 广告管理
      3. 日志管理
      4. 数据填充
      5. 信息反馈
      6. 点评
      7. 轮播
      8. 支付宝支付
      9. 打赏网站管理
      10. 缓存控制
      11. 附件自动上传ftp
      12. 阿里云短信
      13. 计划任务
      14. 数据库备份
      15. 插件开发流程
      16. 数据库主从配置
      17. 扒站工具
      18. 生成HTML
    3. 插件相关函数
    4. 目录结构
      1. 插件说明文档,插件内置说明
      2. 插件模板前台调用
      1. FTP设置
      1. 开始安装
      2. 上传
      3. 下载
      4. 准备
      1. Apache/Nginx/IIS
      2. MySQL
      3. PHP
      4. 说明:支持windows,Linux

开发建议

作者:  最后修改:2020-10-27


在不修改原文件的基础上,

通过新建文件对原文件进行扩展,

新文件的命名方式为: 原文件名_ext.php | htm


支持扩展的功能:


前台动作 [x/action],

后台动作 [x/admin/ajaxAction],

后台模板 [x/admin/template],

    示例

    原文件[x/action/article.php]

    扩展文件 [x/action/article_ext.php]

    代码根据需求编写即可,也可以把原文件的代码复制过来进行调整


    注意:

        由于是过程化的开发方式,如果存在 _ext.php|htm文件,就不会加载原文件


插件前台访问动作 [x/plugin/插件标识/actions],

插件后台控制器 [x/plugin/插件标识/controller],


    示例

    原文件名:x/plugin/插件标识/controller/index.php

        class index{

            public function __construct(){}

            public function test()

            {

                echo __METHOD__;

            }

        }

    扩展文件:x/plugin/插件标识/controller/index_ext.php

        class index_ext{

            public function __construct(){

                parent::__construct();

            }


            /**

             * 同名方法会被覆盖

             */

            public function test()

            {

                echo __METHOD__;

            }


            /**

             * 新建方法

             */

            public function test1()

            {

                echo __METHOD__;

            }

        }

    注意:

        插件是面向对象的开发方式,_ext.php需要继承原来的类,否则无法使用以前的功能




插件后台模板 [x/plugin/插件标识/template]

    示例

    原文件 [x/plugin/插件标识/template/index/init.htm]

    扩展文件[x/plugin/插件标识/template/index/init_ext.htm]

    代码根据需求编写即可,也可以把原文件的代码复制过来进行调整


    注意:

        由于模板是过程化的开发方式,如果存在 _ext.htm文件,就不会加载原文件


类库和数据模型扩展:

系统类库[x/class],模型[x/model],插件类库[x/plugin/插件标识/classes]


只需要新建类文件,放在对应的目录,

如果需要使用基础类的功能, 继承基础类就可



读完这篇文章后,您心情如何?