# 首页模板开发说明

> 可以参考 默认模板进行开发  


## 新增页面
默认提供 index.php  doc.php两个页面的路由

如果需要新增页面，请在根目录index.php文件中新增文件路径请求  
 在 switch中 新增你的页面 可以参考doc分支，页面路径为 /?mod=你的文件名称非.php结尾
 
 模板文件请引用
 
 
```
<?php 
include("./includes/common.php");
?>
```
 
```
switch ($mod) {
    case 'index':
        $loadfile = Template::load('Index', $mod);
        include $loadfile;
        break;
        
    case 'doc':
        include( TEMPLATE_INDEX."/doc.php");
        break;
    default:
        $loadfile = Template::load('Index', $mod);
        include $loadfile;
        break;
}

```

## 代码说明

网站标题 关键词 说明 

```
<?php echo $conf['title']; ?> //网站名称
<?php echo $conf['keywords']; ?>//网站关键词
<?php echo $conf['description']?>//网站说明
```

接口总数

```
<?php echo apicount(); ?>
```

累计请求

```
<?php echo dycount(); ?>
```

注册用户 

```
<?php echo usercount(); ?>
```
API列表


```
$api_list = apilist(); //输出 API列表 自行循环
计费方式：$api['jifei_type'] 1 按量 2包月  3会员
接口状态：$api['status'] 0正常1下架
接口说明：$api['description'] 
今日请求：$api['daycount']
累计请求：$api['count']
返回格式：$api['format']
实名认证：$api['cert_force']  1需要 0无需
今日调用: $day_count 
累计调用: $total_count
请求类型: $api['nanner']


数据库注释：

CREATE TABLE `hyapi_api` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `apitype` int(11) DEFAULT NULL COMMENT '接口类型',
  `type` int(11) NOT NULL DEFAULT '1',
  `name` varchar(50) DEFAULT NULL COMMENT '接口名称',
  `img` text COMMENT '图片',
  `keywords` text COMMENT '关键词',
  `description` text COMMENT '介绍',
  `jiekou` text COMMENT '接口地址',
  `filename` varchar(20) DEFAULT NULL COMMENT '接口目录名称',
  `jifei_type` int(11) NOT NULL DEFAULT '1' COMMENT '计费类型 1按量 2包月 3会员组',
  `price` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '按量计费',
  `yue_taocan` text COMMENT '包月计费',
  `vip_taocan` text COMMENT '会员组',
  `format` varchar(225) DEFAULT NULL COMMENT '返回格式',
  `nanner` varchar(225) DEFAULT NULL COMMENT '请求类型GET POST',
  `request_params` text COMMENT '请求参数',
  `response_params` text COMMENT '返回参数',
  `fhcode` text COMMENT '返回示例',
  `count` varchar(225) DEFAULT '0' COMMENT '累计调用',
  `daycount` varchar(225) DEFAULT '0' COMMENT '今日调用',
  `sort` int(11) NOT NULL DEFAULT '1' COMMENT '权重',
  `cert_force` int(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否需要实名 0无需 1需要',
  `date` datetime NOT NULL COMMENT '时间',
  `status` int(11) NOT NULL DEFAULT '0' COMMENT '状态0正常1下架',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

```

友情链接


```
<?php echo links(); ?>

输出格式说明：
CREATE TABLE `hyapi_link` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(50) DEFAULT NULL,'网站名称'
  `domain` varchar(150) DEFAULT NULL,'域名'
  `img` text,'网站图片'
  `content` text,'网站说明'
  `link_href` tinyint(2) NOT NULL DEFAULT '0','打开方式'
  `date` datetime NOT NULL,'时间'
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

```
