● 配置文件
一、数据库链接配置:
修改程序文件(data\config\config.php)
按照提示的改。
注:本系统数据库操作使用开源类(ADODB),ADODB类include/modules目录下
二、模板引擎配置:
修改程序文件(data\config\init.inc.php)
如有需要可按照注释修改。
注:本系统模板引擎使用开源类(SMARTY),SMARTY类include/modules目录下
二、前台入口文件配置:
修改程序文件(index.php)
如有需要可按照注释修改。
注:本系统采用单入口模式,前台页面访问路径如index.php?type=fileName&other=param…。系充跟据type参数值加载对应的PHP文件及HTML文件
● 后台基本操作
一、 栏目等添加操作界面:
1、登入系统后台(网址:…/snadmin/ 用户名:admin密码:sndia )
2、在地址栏里最后面输入?mudi=sy(demo.sndia/chyl/dzr/snadmin/ind_backstage.php?mudi=sy)。
3、进入“程序员区”点击左边“网站菜单管理”进行网站栏目的编辑。
4、点击“栏目名称”进入下一级操作。
二、网站栏目操作:
例:
1、信息/案例
A、添加“案例一级类别”
Datype的值根据上图绿框中的提示填写
B、添加“案例二级类别”
C、添加“新增案例”
D、添加“查询案例”
说明:以上四步操作中的dataTypeCN的值为同一个。案例中的一、二级类别请根据实际情况进行添加,类别的dataType根据上面绿框中的说明进行设置。添加跟查询案例的dataType值应为同一个。
注:信息的后台设置同上;区别(添加类别时注意区分dataType的值,在“添加信息”和“查询信息”的设置中“引用菜单文件”项应选择这两个)
2、可添加的单页
A、添加“栏目类别”
B、添加“内容编辑页面”
注:以上A、B中dataType和dataTypeCN的值在类别跟管理中是一样的,且为必填项目
3、固定id值的单页
A、取得单页ID
点击后台“程序员区”——>“单一页面设置”中添加单一页面名称,取得ID号,如图红框
注:该ID用于添加“内容编辑页面”处的dataID
B、添加“内容编辑页面”
注:dataID需跟ot_infoweb中的IW_ID一致(即A操作中取得的ID值)
4、友情链接
A、添加“文字友情链接”
B、添加“图片友情链接”
5、广告图
A、添加“轮播广告图(即一组可上传多张图)”
B、添加“固定位置广告图(即只能上传一张图片)”
完成操作后在“程序员区”——》“图片表设置”添加广告图位置,取得图片ID用于前台调用
说明:上例中的dataType跟dataTypeCN均可自行设置,“附加”项为可选项。
● 常用数据表说明
1、ot_infoType表
A、存放用户添加的“信息或案例”中的“一级、二级类别”相关信息(例1)
B、关键字段说明:
IT_type:值info_type1、info_type2、case_type1、case_type2区分案例、信息、一级、二级
IT_themeType:例1中C操作dataType的值,区分本条数据所属栏目
IT_type1ID:本身为二级栏目时所对应其一级栏目的IT_ID值,确定栏目层级关系
IT_theme:用户添加的栏目中文名称
2、ot_info表
A、存放用户添加的信息(例1)
B、关键字段说明:
IF_type:例1中C操作dataType的值,区分本条数据所属栏目
IF_type1ID:本条信息对应的一级栏目ID,(ot_infoType表中IT_ID)
IF_type2ID:本条信息对应的二级栏目ID,(ot_infoType表中IT_ID)
3、ot_case表
注:与ot_info表类似
4、ot_infoweb表
A、存放“动态页面”信息(例2、例3)
B、关键字段说明:
IW_type:区分不同组数据
5、ot_infomove表
A、存放“友情链接”、“”等信息(例4)
6、ot_images表
A、存放“广告图”信息(例4)
7、ot_menutree表
A、存放后台“头部导航栏”,“左边菜单栏”等信息
8、ot_menufile表
A、存放后台程序员添加操作时显示的“请先引用菜单文件”信息,及“链接”等信息,如下图
9、ot_member表
A、后台管理员表,用于存放登录后台的用户信息
● 目录结构说明
1、api:第三方插件
2、data:存放“配置文件”、“缓存文件”、“备份文件”
A、backup\backupMySql:数据库备份文件
B、cache\smartycom:SMARTY引擎编译生成的PHP文件
cache\systemcache:本系统后台生成的缓存文件
C、config:配置文件
3、error:错误页面定议(如404错误页面)
4、include:常用被包含文件
smarty模板引擎缓存原理5、plus:前台PHP文件存放目录(根据前台入口文件设置可作改动)
6、public:公共组件
7、Rewrite:IIS伪静态组件
8、snadmin:系统后台程序目录
9、templates:模板(HTML)文件存放目录
A、default/…:默认模板(根据前台入口文件设置可作改动)
B、sndia:后期扩展用
10、upfiles:上传文件存放目录
11、index.php:前台程序入口文件
● 前台数据调用举例
1、案例前台调用
A、一级类别:select * from OT_infoType where IT_type='case_type1' and IT_themeType='"在添加案例时设置的dataType的值"' order by IT_rank ASC
B、二级类别:select * from OT_infoType where IT_type='case_type2' and IT_themeType='"在添加案例时设置的dataType的值"' order by IT_rank ASC
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论