onethink教程

OneThink权限设计

菜单菜单的作用用于定制后台的功能显示,和为权限控制提供节点。如何添加、编辑、删除添加、编辑点“系统”->“系统设置”分组->"菜单管理"的菜单列表里“新增”按钮菜单url,如注释那样,首页就填Index/index,无需admin,不区分大小,但最好和控制器里一样首字母大写,方法驼峰命名。

OneThink模型扩展开发指南

建立模型在模型管理里可新建一个自定义模型,也可以新建文档模型。文档模型的本质是继承自基础文档模型。

OneThink模板开发指南

基础知识见 ThinkPHP3.2手册 视图部分Onethink后台模板后台使用了模板继承,基础模板位于 View/Public/base.html。其他模板都位于对应的控制器模板目录。后台公共js文件位于Public/Admin/Js/common.js,这个js文件是在页面主体内容之后加载。后台公共css文件位于Public/Admin/Css/base.css在具体的控制器模板中,你可以通过继承重置<block name="script">&a

yangweijie_onethink的思维导图

yangweijie:本来是让做一个onethink的演讲,后来取消了。同时发现自己对onethink的全功能,也不是很了解。于是做了一个onethink的思维导图,希望大家对照者看自己哪些不会要学的。

onethink附录

分类,配置 分为针对模块的配置和针对项目的配置,针对模块的配置定义在模块目录下的config.php文件。而针对项目的配置在后台通过配置管理进行配置。

OneThink权限管理

权限管理权限管理 页面用来 创建用户组,管理用户组,设置用户组权限,管理用户组成员注意:对权限修改后,如果用户已经处于登陆状态,在 下次登陆 后即生效

OneThink行为日志

行为日志行为日志是用来记录记录和统计用户触发的各种行为。是网站运营人员统计、分析用户的重要依据!列表只显示行为名称、执行者等基本的信息。点击详细 按钮可查看由 行为 定义的日志备注如果未定义日志规则,则会记录触发该行为时的URL

OneThink菜单管理

菜单管理菜单管理有两个作用管理后台的菜单生成用于权限控制的节点新增/编辑菜单如果设置为顶级菜单,那么该菜单将出现在后台导航条.菜单如果设置为其他菜单的子菜单,那么该菜单出现在其父菜单页面的左侧菜单栏.

OneThink文档模型设计

前台所显示的 任何类型的文章(资讯、投票、下载、帖子)均可以看成一个文档,而他们的类型则对应各个文档扩展模型数据上,文档由两部分组成:文档基础数据文档扩展数据表结构上,扩展文档模型是继承基础文档模型的,且两张表以id字段为关联。