当前位置: 首页 > 工具软件 > 思途CMS > 使用案例 >

思途cms php文件说明,思途旅游CMS系统二次开发说明文档(v5.0).pdf

阎淮晨
2023-12-01

思途旅游CMS系统二次开发说明文档(V5.0)

思途旅游CMS系统二次开发说明文档(V5.0)

思途CMS系统5.0版本相比之前 v3.0/v4.0的版本相比,主要变化在于前端PC网页和手机采用kohana

结构重造,现在各端都是以kohana框架为基础开发,老用户想升级又要重新学习一下了(以前3.x和4.x

pc网页完全模仿DEDE的结构及标签解析方案、仅后台使用kohana框架。)建议自行百度“Kohana3使

用手册”先行了解。

如果您以前直接更改系统模板做二次开发,就不要升级了。

温馨提示:不是所有旅行社都适合建网站。

目录

思途CMS5.0文件结构2

思途CMS程序开发规范4

思途CMS 自定义用户模板5

思途CMSV5.0模板语法说明7

思途CMS新增自定义标签方法9

镀金尐鋤頭 ·整理 1 非官方文档

思途旅游CMS系统二次开发说明文档(V5.0)

思途CMS5.0文件结构

镀金尐鋤頭 ·整理 2 非官方文档

思途旅游CMS系统二次开发说明文档(V5.0)

其中主要的文件夹

Install安装文件夹

Newtravel网站后台文件夹

采用的是Kohana框架开发。

application文件夹中。在这个文件夹中有多个子文件夹,比如:

Config 文件夹,配置文件放在其中。

Database.php配置mysql数据库

Views 文件夹 放在我们 html视图(模板)

其他的子文件夹及具体Kohana 教程,可以去找中文手册。

镀金尐鋤頭 ·整理 3 非官方文档

思途旅游CMS系统二次开发说明文档(V5.0)

Payment支付文件夹

也是采用Kohana框架独立。

Phone手机网页端文件夹

也是采用Kohana框架独立。

Usertpl手机端用户自定义模板上传文件夹

Usertpl (根目录下)电脑pc端网页用户自定义模板上传文件夹

v5 电脑pc端网页文件夹

也是采用Kohana框架开发。

思途CMS程序开发规范

描述:

说明:良好的程序开发规范便于团队理解与合作,所以希望大家严格遵守此规范进行程序开发.

示例:

1. 函数体使用大括号包含不能与判断条件写在同一行,必须上下对应.

2. 所有程序/目录文件名称统一小写命名如test.php,base.css

3. 类的命名首字母大写如:classMyclass{}

4. 类方法的命名采用小写+下划线的方式如:publicfunctionmake_up(){}

5. 变量命名(包括js)采用驼峰命名方式,如$userName,如果是类的私有变量需要在变量前面加下划线如:

private$_userName;关于临时变量的定义需要加入后辍进行标识便于识别数

据类型,具体参考下表:

后辍 含义 例子

Arr 表示数组 $listArr

Num 表示数字 $peopleNum

Str 表示字符串 $nameStr

Obj 表示对象 $infoObj

6. 常量统一使用define定义,且常量名必须全部大写,

​define( ‘MYNAME’,’netman’);

7. 数组定义方法,针对没有key值的数组定义成

 类似资料: