[TOC]
# 友情链接管理模块
> 作者:张伟、杨红伟
## 1、下载
http://git.oschina.net/hongweizhiyuan/newthink_module/
这里面的 `Links` 模块
## 2、数据库
|序号|数据表|注释|
| -- | -- | -- |
|1|links|友情链接表|
## 3、文件结构
```
├─admin
│ └─themes
│ └─simplebootx
│ ├─Admin
│ │ ├─Link
│ │ │ add.html
│ │ │ edit.html
│ │ │ index.html
├─application
│ ├─Admin
│ │ ├─Controller
│ │ │ LinkController.class.php
│ ├─Common
│ │ └─Model
│ │ Links.class.php
│ ├─Common
│ │ └─Common
│ │ function.php(sp_getlinks)
```
## 4、调用方法
```
$links=sp_getlinks();
<foreach name="links" item="vo">
{$vo.link_name} <!--链接名称-->
{$vo.link_url} <!--链接地址-->
{$vo.link_target} <!--打开方式-->
{$vo.link_description} <!--描述-->
/*常见用法*/
<a href="{$vo.link_url}"target="{$vo.link_target}">
{$vo.link_name}
</a>
</foreach>
```
## 5、相关图片
![](https://box.kancloud.cn/2016-09-04_57cbe7606de28.png)
友情链接后台列表页
![](https://box.kancloud.cn/2016-09-04_57cbe760990b2.png)
添加友情链接
## 6、后台菜单
```
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('75','39','Admin','Link','index','','0','1','友情链接','','','3'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('76','75','Admin','Link','listorders','','1','0','友情链接排序','','','0'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('77','75','Admin','Link','toggle','','1','0','友链显示切换','','','0'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('78','75','Admin','Link','delete','','1','0','删除友情链接','','','1000'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('79','75','Admin','Link','edit','','1','0','编辑友情链接','','','1000'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('80','79','Admin','Link','edit_post','','1','0','提交编辑','','','0'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('81','75','Admin','Link','add','','1','0','添加友情链接','','','1000'),
INSERT INTO `new_menu` (`id`, `parentid`, `app`, `model`, `action`, `data`, `type`, `status`, `name`, `icon`, `remark`, `listorder`) VALUES ('82','81','Admin','Link','add_post','','1','0','提交添加','','','0'),
```
## 7、权限访问
```
INSERT INTO `cmf_auth_access` (`role_id`, `rule_name`, `type`) VALUES
(2, 'admin/link/add_post', 'admin_url'),
(2, 'admin/link/add', 'admin_url'),
(2, 'admin/link/edit_post', 'admin_url'),
(2, 'admin/link/edit', 'admin_url'),
(2, 'admin/link/delete', 'admin_url'),
(2, 'admin/link/toggle', 'admin_url'),
(2, 'admin/link/listorders', 'admin_url'),
(2, 'admin/link/index', 'admin_url'),
(2, 'admin/extension/default', 'admin_url');
```
- 前言
- 第一章 基础知识
- 图片上传
- 第二章 功能模块数据字典
- 1.1门户管理
- 门户管理模块
- term_relationships 文章分类对应表
- terms 文章分类表
- posts 文章表
- 1.2课程系统
- 课程系统模块
- card 点卡管理
- cardtype 点卡类型
- application 申请教师
- course 课程管理
- coursetype 课程分类
- label 标签管理
- material 资料列表
- order 订单管理
- section 课时管理
- teacher_order 教师审核
- tixian 提现
- usercourse 用户课程
- users 用户表
- 1.3家庭档案(健康家)
- 家庭档案模块
- family_files 家庭档案表
- file_classify 家庭档案分类表
- users_health 健康家用户
- 1.4商城系统
- 商城系统模块
- 商城配置
- 商品-订单模块
- 2.1系统设置
- 系统设置模块
- option 全站配置表
- 3.1用户管理
- 用户管理模块
- users 用户表
- oauth_user 第三方用户表
- user_favorites 用户收藏表
- common_action_log 点赞记录表
- 3.2RBAC管理
- RBAC管理模块
- role 角色表
- role_user 用户角色对应表
- auth_access 权限授权表
- auth_rules 权限规则表
- 3.3菜单管理
- 菜单模块
- menu 后台菜单表
- nav 前台导航表
- nav_cate 前台导航分类表
- route URL路由表
- 4.1评论管理
- 评论管理模块
- comments 评论表
- 4.2幻灯管理
- 幻灯管理模块
- slide 幻灯片表
- slide_cat 幻灯片分类表
- 4.3友情链接模块
- links 友情链接表
- 4.4广告管理模块
- ad 广告表
- 4.5留言管理
- guestbook 留言表
- 4.6 微信管理模块
- wx_user 微信用户
- wx_keyword 关键词
- wx_menu 微信菜单
- wx_text 文本回复
- wx_img 微信图文
- wx_news 图文消息?
- 5.1插件管理模块
- 插件模块
- plugins 插件表
- district 中国省市区乡镇数据表
- 5.2扩展工具
- asset 资源表
- famous 名人名言表
- 区域管理
- region 区域管理
- 第三章 系统模块
- 门户系统
- 教学系统
- 博客系统
- 医疗系统
- 商城系统
- 一站式检测系统
- 第四章 视频教程
- 4.1 NewThink视频教程
- 4.2 ApiCloud视频教程
- 4.3 ThinkPHP视频教程
- 4.4 JQuery视频教程
- 4.5 PHP视频教程
- 4.6 IOS视频教程
- 第五章 PHP加解密
- 5.1 PHP解密
- 5.2 PHP加密
- 第六章 后台菜单
- 第七章 前端模块
- 下拉刷新
- 轮播特效
- 获得焦点时-加黑色蒙版动画
- 获得焦点时-图片抖动动画
- 导航下拉隐藏上拉显示
- 菜单高亮显示
- 商品大菜单
- 六宫格
- 第八章 工具类
- 相关知识
- 附件一:nav.php
- git冲突的解决办法