Pigcms开发文档总结.docx

上传人:b****6 文档编号:4373915 上传时间:2022-12-01 格式:DOCX 页数:10 大小:270.18KB
下载 相关 举报
Pigcms开发文档总结.docx_第1页
第1页 / 共10页
Pigcms开发文档总结.docx_第2页
第2页 / 共10页
Pigcms开发文档总结.docx_第3页
第3页 / 共10页
Pigcms开发文档总结.docx_第4页
第4页 / 共10页
Pigcms开发文档总结.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Pigcms开发文档总结.docx

《Pigcms开发文档总结.docx》由会员分享,可在线阅读,更多相关《Pigcms开发文档总结.docx(10页珍藏版)》请在冰豆网上搜索。

Pigcms开发文档总结.docx

Pigcms开发文档总结

目录结构:

/----

|--Common      公共函数库存放一些在整个程序需要使用到的函数

|--Images      图片目录

|--Uploads      上传资源目录

|--Index.php      前台主入口文件

|--Pi.php      后台入口文件

|--pigcms.sql  数据库文件

|--PigCms--|--Lang      语言目录

|--_Core      Thinkphp官方程序所在目录(PigCms.php是thinkphp的程序的入口文件)

|--Common  公共函数库

|--Extend      扩展类库

|--Lib--|--Behavior  行为扩展类库

|--Widget      小工具,控件目录

|--Model      模型所在目录里面的模型主要用来做自动验证和自动填充

|--ORG      第三方类库存放一些第三方的集成类,如:

ip地址查询,地图接口,支付接口,天气接口等等

|--Action--|--User      用户分组控制器目录

|--Wap      3G网页功能控制器目录

|--BackAction.class.php      后台控制器父类

|--BaseAction.class.php      前台控制器父类

|--UserAction.class.php      用户分组控制器父类

|--Home  前台控制器目录

|--System  后台控制器目录

|--PigData--|--      logs缓存文件和错误日志所在目录

|--      upload  上传资源目录

|--conf      配置文件所在目录

|--Tpl--|--Home      前台模板目录      当前默认模板是pigcms  模板文件分割符号是“_”           

|--static      静态资源目录      存放一些css,js和少许在js、css里用到的图片           

|--System  后台模板目录  模板文件分割符号是“/”

|--User      用户分组模板目录模板文件分割符号是“_”

|--Wap      手机端网页模板目录模板文件分割符号是“_”

*每个目录下面都有一个index.html文件,这是为了防止服务器列出目录下的文件资源而设立的默认索引文件

网站logo位置/tpl/Home/pigcms/common/images/logo-pigcms.png

常用函数:

Dump()      友好的变量输出

Import()      导入所需的类库同java的Import本函数有缓存功能

Load()      基于命名空间方式导入函数库

getClientIp()      Model层用于自动添加客户端地址

get_client_ip()      获取客户端IP地址

D()      D函数用于实例化Model格式项目:

//分组/模块

M()      M函数用于实例化一个没有模型文件的Model

C()      获取和设置配置参数

strip_whitespace()      去除代码中的空白和注释

Trace()      添加和获取页面Trace记录

_404()      404处理

U()      URL生成支持不同URL模式

Redirect()      URL重定向

Cache()      缓存管理

S()      全局缓存设置和读取

F()      快速文件数据读取和保存针对简单类型数据字符串、数组

Session()      session管理函数

Cookie()      Cookie设置、获取、删除

send_http_status()发送HTTP状态

isAndroid()      判断用户代理是否是安卓

如果要开发新的手机插件功能,需要在/tpl/Wap/default/下增加一个手机模板文件,在/PigCms/Lib/Action/Wap/下增加一个Wap分组的控制器。

若有必要,请在/PigCms/Lib/Model/下增加一个模块文件。

常用文件位置:

数据库配置文件:

/PigData/conf/db.php

邮件配置文件:

/PigData/conf/email.php

支付宝配置文件:

/PigData/conf/alipay.php

其他第三方接口配置文件:

/PigData/conf/app.php

后台入口文件:

/pi.php

前台入口文件:

/index.php

ThinkPHP程序入口文件位置:

/PigCms/_Core/PigCms.php

(如果在/PigData/conf/下新曾配置文件,需要在/PigData/conf/config.php里的‘LOAD_EXT_CONFIG’的值中写明)

 

pigcms系统源码目录结构

\cms高级模板文件

\Common公用文件夹

\Conf程序缓存文件夹

\ExtendThinkPHP核心类文件

\images图片文件夹

\img图片文件夹

\LangThinkPHP简体中文语言包

\LibThinkPHP核心文件

\PigCms

\PigData

\tpl程序主文件

\update程序更新包放置文件夹

\uploads程序图片等资料上传存放文件夹

\wxpay微信支付接口文件

admin.php网站后台管理登陆文件

agent.php代理商-管理登陆后台

index.php网站首页文件

map.php地图文件

1\tpl程序主文件

01\Agent文件夹代理-管理平台

Basic/

changePassword.html修改密码

discountPrice.html优惠套餐

expenseRecords.html消费记录

index.html修改资料

recharge.html充值续费

Common/

\tpl\Agent\Common\image图片文件夹

\tpl\Agent\Common\jsJS文件夹

tpl\Agent\Common\styleCSS文件夹

Frame/未知文件

footer.html

header.html

left.html

separator.html

top.html

Index/

home.html微信营销代理平台代理商资料

index.html微信营销代理平台首页

Login/

index.html代理商后台登陆页面

Site/

cases.html成功案例管理

functions.html功能管理

funSet.html修改资料

index.html代理商平台首页

links.html友情链接管理

regConfig.html登陆设置

setCase.html设置案例

setLink.html设置友情链接

Users/

groups.html用户组管理

groupSet.html设置会员组

index.html用户管理首页

updateUser.html添加

wxusers.html公众号管理

02\Chat文件夹微客服

Default

Style图片及CSS文件夹

Index_index.html聊天

Index_main.html聊天会话框

Login_index.html微客服登陆系统首页

03\Home文件夹网站首页模板文件夹

04\Site文件夹站点配置

index.html站点配置

qianmoban.html站点配置选择前台首页模板

05\static文件夹公共文件夹(图片等)

06\System文件夹网站后台管理

Aboutus

add.html添加关于我们

index.html关于我们

Admin

index.html后台管理登陆页

Agent

add.html添加代理商

index.html代理商管理首页

users.html账户名称

wxusers.html修改删除

AgentBuyRecords

index.html代理商优惠套餐管理

AgentPrice

add.html设置代理商优惠套餐

index.html代理商优惠套餐

Article

add.html文件权限管理

Article_add.html添加文章

edit.html文章管理

index.html首页

Case

common

Custom

Function模块管理

Funintro

Group

Links友情链接管理

Node

Phpma数据库备份

Records

Site站点配置

System网站后台首页

Text

Token

Update更新程序

User

User_group

Users

index.html防注入文件

07\User文件夹会员中心

\tpl\User\default

Adma_index.html微信公众号二维码推广页设置推广之用

Alipay_add.html会员充值(升降级)

Alipay_config_index.html在线支付设置

Alipay_index.html会员充值

Alipay_vip.html会员充值

Api_add.html关键词触发第三方接口

Api_index.html已融合接口

AppleGame_add.html编辑活动开始

AppleGame_detail.html活动详情

AppleGame_index.html活动信息

Areply_index.html关注时自动回复内容

Attachment_index.html素材库

Auth_advantage.html网页授权获取用户基本信息

Auth_header.html网页授权头部

Auth_help.html网页授权帮助

Auth_index.html网页授权首页

Autumn_add.html活动开始内容

Autumn_detail.html活动详情

Autumn_index.html活动信息

Autumns_add.html活动开始内容

Autumns_cheat.html作弊管理

Autumns_index.html活动信息

Autumns_sn.htmlSN码发放管理

Business_affections_menu.html微宠物

Business_affections_tips.html请设置宠物公司

Business_bar_menu.html微酒吧

Business_bar_tips.html请设置酒吧相关内容

Business_beauty_menu.html微美容

Business_beauty_tips.html设置美容公司相关内容

Business_classify.html添加分店

Business_classify_add.html分店添加

Business_comments.html点评

Business_comments_add.html点评

Business_fitment_menu.html微装修

Business_fitment_tips.html请设置装修相关内容

Business_fitness_menu.html微健身

Business_fitness_tips.html设置健身中心相关内容

Business_flower_menu.html微花店

Business_flower_tips.html请设置花店相关内容

Business_food_menu.html微食品

Business_food_tips.html请设置食品公司相关内容

Business_gover_affections.html请设置宠物公司相关内容

Business_gover_menu.html微政务

Business_gover_tips.html设置政务部门相关内容

Business_housekeeper_menu.html微家政

Business_housekeeper_tips.html设置家政公司相关内容

Business_index.html添加

Business_index_add.html触发关键词

Business_ktv_menu.html微KTV

Business_ktv_tips.html请设置KTV相关内容

Business_lease_menu.html微租凭

Business_lease_tips.html设置租赁公司相关内容

Business_lease_tips.html订单管理

Business_orders_list.html预约

Business_poster.html

Business_poster_add.html

Business_project.html

Business_project_add.html

Business_project_affections.html

Business_project_bar.html

Business_project_beauty.html

Business_project_fitment.html

Business_project_fitness.html

Business_project_flower.html

Business_project_food.html

Business_project_gover.html

Business_project_housekeeper.html

Business_project_ktv.html

Business_project_lease.html

Business_project_property.html

Business_project_travel.html

Business_project_wedding.html

Business_property_affections.html

Business_property_menu.html 

Businesstravel_travel_menu.html

以上全部是微行业相关模板文件

Car_add_carmodel.html

Car_utility.html

以上全部是微汽车相关模板文件

Catemenu_add.html

Catemenu_styleSet.html

以上全部是3G站点相关模板文件

Game_config.html微游戏

Greeting_card_add.html贺卡

Groupon_config.html团购

Guajiang_add.html刮刮卡

Hairdressing_formset.html微美容相关模板

Hardware_header.html微硬件无线照片打印机

Home_plugmenu.html微官网

Hotels_add.html酒店宾馆相关

Img_add.html图文回复相关

Index_add.html首页相关模板文件

Invite_add.html邀请函相关

Jiejing_index.html街景

Link_detail.html连接相关

Live_add.html微场景

Lottery_add.html大转盘

Market_area.html商圈

Medical_aboutus.html微医疗相关

Member_card_add_gifts.html会员卡相关

Member_index.html会员管理

Message_help.html微信群发相关

Ordering_class_list.html在线订餐相关

Other_index.html回答不上来的配置

Panorama_index.html360全景

Paper_index.html公众小秘书

Photo_add.html相册

Product_cats.html微餐饮相关

Public_footer.html会员中心首页相关文件

Punish_index.html惩罚台

Question_add.html一战到底

Recognition_index.html渠道二维码生成

Red_packet_add_prize.html红包相关

Red_packet_exchange.html微餐饮相关

Reply_add.html留言板

Research_add.html调研

Reservation_index.html预约

RippleOS_set.htmlRippleOS配置

Scene_footer.html微现场

School_assess.html微学校

ServiceUser_add.html微客服

Shake_index.html摇一摇

Signin_add_integral.html粉丝签到

Sms_buy.html短信管理

Store_attributeAdd.html微信商城相关

Vcard_add.html微名片

Voiceresponse_add.html语音回复

Vote_add.html微现场投票

Wall_check_msg.html微信墙

Wechat_behavior_statistics.html粉丝行为分析

Wedding_add.html喜帖管理

Wmp_config.html微美拍

Yml_config.html微美丽

Youxi_index.html游戏

Zhaopianwall_add.html照片墙

Zhida_index.html直达号对接

\tpl\User\default\common图片CSS等文件

08\Wap文件夹手机端

default_index.tpl测试文件

dispatch_jump.tpl跳转提示

think_exception.tpl

wap_jump.tpl友情提示

 

【Pigcms开发文档】折翼天使资源社区小猪PigCms增加模板说明:

1.需要在\pig\PigCms\Lib\ORG\index.Tpl.php里增加一组数据,一个模板对应一个数组

array(

'tpltypeid'=>模板ID,

'tplview'=>'模板预览图',

'tpltypename'=>'模板文件名',

'tpldesinfo'=>'模板描述',

'attr'=>'模板分类属性',

'sort'=>排序,

),

2.模板预览图存放位置:

\tpl\User\default\common\images\

3.模板文件存放目录\tpl\Wap\default\

内容模板的数组在\pig\PigCms\Lib\ORG\cont.Tpl.php

 

【Pigcms开发文档】小猪PigCms融合第三方说明文档,添加在线客服,微信支付等等 

Pigcms添加在线客服技术说明文档

微信公众平台已针对微信服务号开通多客服功能,小猪CMS已在微信推出客服系统的当天做了功能调整,率先集成了微信多客服系统。

使用小猪CMS的认证服务

号无需更改公众平台的开发模式便可以接入微信多客服系统了。

微信公众平台客服启用方法:

1、进入小猪CMS,【微用户CRM管理】【人工客服】【微信客服设置】,开启客服状态。

2、根据在微信公众平台分配的账号和密码,客服在手机上或电脑上登入客服系统。

3、粉丝如果有发送系统自动答不上来的信息,便会直接接入到客服中,客服可以进行人工回复。

如何在微信公众平台上添加多客服呢?

微信公众平台客服使用详细说明:

微信公众平台改版,多客服功能添加说明:

...tmpl&lang=zh_CN

注:

只有认证过的服务号才可以在微信公众平台添加多客服功能

pigcms微信支付相关技术教程

微商城支付授权目录

您的域名/wxpay/

微商城支付请求实例

您的域名/wxpay/pay

微商城Native原生支付支付回调URL

http:

//您的域名/wxpay/getpackage/index.php

微商城维权通知URL

http:

//您的域名/wxpay/payfeedback/index.php

微商城告警通知URL

http:

//您的域名/wxpay/warning/index.php

pigcms系统内置素材增加修改设置说明

内置素材存放地址\tpl\static\attachment分别是:

background背景图

focus幻灯片

icon图标

music音乐

比如要放置自己的音乐,请把MP3放到\tpl\static\attachment\music\default里面,名字改为英文的,然后修改pigcms/lib/action/attachementAction.class.php文件即可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1