# p2p.hongyunct.com
**Repository Path**: gadflybsd/p2p.hongyunct.com
## Basic Information
- **Project Name**: p2p.hongyunct.com
- **Description**: 红云创投P2P系统
- **Primary Language**: Unknown
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 8
- **Forks**: 4
- **Created**: 2015-02-26
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#p2p.hongyunct.com 开发文档
###一、项目目录说明
+--Application // 项目目录
|------Action // 控制器目录
|---+-Home // 网站默认前台分组控制器目录
|-----IndexAction.class.php // Index模块控制器文件
|-----BorrowAction.class.php // Borrow模块控制器文件
|-----Admin // 网站后台分组控制器目录
|-----Member // 网站个人中心控制器目录
|-----【......】 // 模块1独立配置文件路径
|------Behavior // 行为目录
|------Common //
|-----common.php // 项目自定义函数自动引入文件
|----+-Conf // 项目配置文件目录
|---+-Module1 // 模块1独立配置文件路径
|-----config.php // 模块1独立配置文件
|-----loadfile.php // 模块1的CSS、JS加载配置
|---+-Module2 // 模块2独立配置文件路径
|----config.php // 模块2独立配置文件
|----loadfile.php // 模块2的CSS、JS加载配置
|----【......】// 其他模块目录
|----config.php // 公共配置文件
|------Event //
|------Lang // 项目语言包目录
|----+-Logic // 项目逻辑目录
|-----Browser.class.php // 浏览器验证Class文件
|-----Sendsms.class.php // 手机短信验证码Class文件
|-----UClient.class.php // Discuz UClient连接Class文件
|------Model // 项目模型目录
|----+-Tpl // 项目
|---+-Home // Home模块模板文件路径
|-----index.html // Home模块的index方法模板文件
|-----list.html // Home模块的list方法模板文件
|-----【......】// Home模块的其他方法模板文件
|---+-Admin // Admin模块模板文件路径
|-----index.html // Admin模块的index方法模板文件
|-----list.html // Admin模块的list方法模板文件
|-----【......】// Admin模块的其他方法模板文件
|----【......】// 其他模块模板目录
|------Widget //
+--Install //项目安装模块方法目录
+--Public //项目公共文件目录,一般用于存放JS、CSS和图片
|----Custom // 自定义文件目录
|-----Unify // Unify模板外部引用文件目录(包含CSS、JS和图片文件)
|-----Metronic // Metronic模板外部引用文件目录(包含CSS、JS和图片文件)
|-----Group1 // Group1分组所需的外部引用文件目录(包含CSS、JS和图片文件)
|-----Group2 // Group2分组所需的外部引用文件目录(包含CSS、JS和图片文件)
|-----【......】 // 其他分组所需的外部引用文件目录(包含CSS、JS和图片文件)
|----JavaScript // 公共模块化Javascript目录
|-----lib // Minify目录
|-----Module // Javascript模块化存放目录
|-----Dialog // 弹出框JS文件目录
|-----Editor // 在线编辑器JS文件目录
|-----Effect// 页面动态效果JS文件目录
|-----Fonts // 字体JS文件目录
|-----Form // 表单操作JS文件目录
|-----Frame // JS框架JS文件目录
|-----Gallery // 图形处理JS文件目录
|-----Layout // 布局方式JS文件目录
|-----Nav // 导航类JS文件目录
|-----Share // 分享类JS文件目录
|-----Upload // 文件上传JS文件目录
|----Images // 图片文件目录
+--ThinkPHP_3.1.3 //项目安装模块方法目录
+--Template //bootstrap模板文件目录
|----Dswjcms1 // Dswjcms_p2p源码目录
|----metronic.3.1.3 // metronic后台模板目录
|----Unify // Unify前台模板目录
|----Unify_p2p // 根据Unify前台模板修改的p2p模板目录
|----Zoomer_HTML5_Template // Zoomer前台单页面模板目录
+--index.php //项目入口文件
+--install.php //项目安装文件
### 二、页面模板相关变量的命名空间
##### 1、ajax提交路径
* jQuery方法:` meta.ajax`
* ThinkPHP模板变量:`{$meta.ajax}`
##### 2、文件上传提交路径
* jQuery方法:` meta.upload`
* ThinkPHP模板变量:`{$meta.upload}`
##### 3、图片验证码验证路径
* jQuery方法:` meta.verifyImg`
* ThinkPHP模板变量:`{$meta.verifyImg}`
##### 4、短信验证码验证路径
* jQuery方法:` meta.verifySms`
* ThinkPHP模板变量:`{$meta.verifySms}`
##### 5、当前页面的相关名称和路径
* 当前分组的名称:` {$page_name.group}`,当前分组首页的路径:`{$page_name.group_url}`;
* 当前模块的名称:` {$page_name.module}`,当前模块首页的路径:`{$page_name.module_url}`;
* 当前方法的名称:` {$page_name.action}`,当前页面的路径:`{$page_name.action_url}`;
##### 6、模板页面常量定义
* `__PUBLIC__ => "/Public"`
* `__JAVASCRIPT__ => "/Public/JavaScript"`
* `__IMAGES__ => "/Public/Images"`
* `__CUSTOM__ => "/Public/Custom"`
* `__SELF__ => "当前分组模块方法的URL路径,不包含域名"`
* `__APPURL__ => "当前项目"包含域名的网站URL路径“`
> **Tip:**前端系统已经自动加载了LazyLoad(异步加载)、cookie(js处理cookie)、mathRand(随机数生成)、coffee(绑定动作和回调函数)、timeCount(倒计时方法),不用再次加载这类方法。
>
```
/* 异步加载css、js文件 */
LazyLoad.css('/Public/Share/Weixin/WeixinApi.css');
LazyLoad.js('/Public/Share/Weixin/WeixinApi.js', function(){
alert('success');
...... //异步加载成功后再做点什么
}
/*jQuery Cookie 使用方法 */
$.cookie('the_cookie'); // 获得cookie
$.cookie('the_cookie', 'the_value'); // 设置cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); //设置带时间的cookie
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/', domain: 'sosuo8.com', secure: true });
$.cookie('the_cookie', '', { expires: -1 }); // 删除
$.cookie('the_cookie', null); // 删除 cookie
/*timeCount倒计时函数 */