OneThinkAdmin函数库 Admin应用公共函数位于 /Application/Admin/Common/function.php 中,供后台调用,如果需要,您可以搜索后台调用的位置了解具体作用.get_list_field($data, $grid,$model)说明:解析列表定义规则get_model_by_id($id)说明:根据模型id获取模型名称get_attribute_type($type='')说明:获取模型字段属性类型信息 php 2020年02月15日 1 点赞 0 评论 2249 浏览
OneThink二次开发指南 Addons 插件目录(每个子目录代表一个插件)Application 应用模块目录Admin 后台模块Common 公共模块,不能通过URL访问Home 前台模块User 用户中心客户端,不能通过URL访问Doc 文档目录Public 公共资源目录Admin 后台模块资源文件目录Home 前台模块资源文件目录static 公共静态插件Uploads 公共上传根目录 php 2020年02月15日 0 点赞 0 评论 2247 浏览
OneThink插件开发的注意事项 插件的基础是物理文件,所以插件类的结构一定要和官方一致。开发阶段不要随便删除文件,导致系统运行不正常。要删除插件请先后台卸载插件后再删除物理文件,否则钩子表有脏数据或者叫未挂载的插件,进钩子列表删除。 php 2020年02月15日 0 点赞 0 评论 2227 浏览
OneThink插件设计 插件的设计参考了ThinkSNS的插件机制,摈弃了它将插件分为复杂和简单插件的分类。然后,我们提出了插件的定义。可以为系统提供扩展功能,当关闭时不影响原有系统的一些小组件。 php 2020年02月15日 1 点赞 0 评论 2216 浏览
OneThink用户行为设计 用户行为用户行为是记录用户操作,继而生成日志的操作。在记录日志的同时,也可以操作一些数据,如用户积分的增减。用户在网站的每一个操作都可以看成一个行为,例如:登录、评论、发布文章……在什么情况下需要定义行为: 对某张表的某个字段值的修改是不确定的,且修改操作是由系统自动执行的用户行为规则 php 2020年02月15日 4 点赞 0 评论 2204 浏览
thinkphp5.1控制器中实现字段校验文件简单规则 thinkphp5.1控制器中实现字段校验文件简单规则,必填,大于零,唯一值,最大长度,两字段比较,日期字段判断,及实现不同场景验证不同字段 php 2021年04月11日 5 点赞 0 评论 2202 浏览
OneThink公共函数库,类库的使用规范 函数函数命名函数命名,全部使用小写,单词直接使用 _ 连接,函数名的名称应与函数功能相符,且函数名中使用的单词,应该是全称单词.函数文件二次开发时增加的函数,尽量使用独立的新函数文件保存,通过配置载入,以方便未来的升级.代码质量由于函数通常会被多次调用,因此应确保函数代码质量,仔细检测测试保证函数在执行过程中不会抛出任何级别的PHP错误,否则部署后可能引起严重的性能问题. php 2020年02月15日 1 点赞 0 评论 2191 浏览
OneThink应用架构及目录结构 wwwroot├─index.php OneThink入口文件├─Addons 插件目录│ ├─Application 应用模块目录│ ├─Admin 后台模块│ │ ├─Conf 后台配置文件目录│ │ ├─Common 后台函数公共目录│ │ ├─Controller 后台控制器目录│ │ ├─Model 后台模型目录│ │ ├─Logic 后台模型逻辑目录│ │ └─View 后台视图文件目录 php 2020年02月15日 1 点赞 0 评论 2167 浏览