jecat php toolbox,利用JeCat PHP Toolbox 做网站留言板

郏经纬
2023-12-01

Source link:http://bbs.jecat.cn/thread-61-1-1.html

本文重要演示如何利用 JCAT框架 和 JeCat PHP Toolbox 迅速发生一个项目。万一你能够熟练地掌握 JeCat

PHP Toolbox 工具,下面的环节只必需不到10分钟就能够告终。JCAT框架 和 JeCat PHP Toolbox

能够大大长进安排和开发PHP项目标效率。

你必需先安装好 Apache( 或 IIS)、PHP 5.2( JCAT要求 PHP 5.2以上)、MySQL

。接下来我们开始编写一秉功能容易的网站留言板,她只包括了提交留言和揭示留言的功能。

一、设计数据库

用 phpMyAdmin 或你自己常用的 MySQL

管教工具创立一个数据表,该数据库用于保留博览者的留言。数据表的构造如下:

1.JPG (65.53 KB)

2008-11-21 19:35

二、创立项目

接下来是创立一个 JCAT项目,该项目载入并利用 JCAT PHP 框架。

敞开 JeCat PHP Toolbox ,点击左侧的“项目”按钮展开 JeCat PHP

Toolbox扶持的项目种类;选中“JCAT Web 项目”图标,并双击该图标。

2.jpg (31.36 KB)

2008-11-21 19:35

再随后揭示的目录博览窗口中,抉择一个目录做为项目目录。你能够进去一个目录,或是选中一个子目录然后按“确定”。

3.jpg (58.85 KB)

2008-11-21 19:35

在项目设定对话框中,填写项目消息。“入口文件”栏位,只必需从下拉菜单入抉择“JCAT 0.3” 就能够了。

4.jpg (79.12 KB)

2008-11-21 19:35

切换到“数据库/语言”选项页,输入数据库的连接设定。

5.jpg (74.58 KB)

2008-11-21 19:35

告终尔后按“Save”按钮创立该项目。JeCat PHP toolbox 在创立 JCAT项目时会积极将

JCAT框架的文件拷贝到项目目录下。

6.jpg (19.86 KB)

2008-11-21 19:35

进去项目目录,目前项目目录内的文件和子目录都是由 JeCat PHP Toolbox 积极创立的。

7.jpg (59.71 KB)

2008-11-21 19:35

Classes/ 目拨取来储藏项目类文件,JCAT 提倡利用类来组织所有的代码,而不是利用混乱的大局代码。

Resource/UITemplate/ 目拨取于储藏模板文件

JCAT 0.3/ 目录内是 JCAT 框架文件

inc.JCAT_Initialize.php 是JCAT框架的初始化文件,你能够将它做为全副项目标初始化文件。

三、留言提交表单

为留言数据创立一个文档类(class),该类负责维护数据库里的一笔留言登记。点击 JeCat PHP Toolbox

开始窗口左侧的“MVC” 按钮,展开所有的 MVC类 Coder ,双击“JCAT_DBDocument 文档” 图标。

8.jpg (39.66 KB)

2008-11-21 19:41

接下来抉择文档类的保留位置,抉择项目目录的 Classes/ 目录中。

9.jpg (56.23 KB)

2008-11-21 19:41

在对话框中填写以下内容http://www.zmilli.info/jiaru/577.html:

10.jpg (145.85 KB)

2008-11-21 19:56

当心:

1、lyb 是第一步创立的数据表的名目

2、你能够点击“连接数据库”,填写数据库的连接设定,然后点“apply”,这时 JeCat PHP Toolbox

会积极探测数据表消息,数据表名目、主键名、字段名等等内容都能够穿越菜单抉择,而无须要亲手填写。

所有内容都告终后,按“Save” 按钮,JeCat PHP Toolbox 会创立

Classes/class.MessageDoc.php 文件,该文件内定义了一个 MessageDoc 类。

然后创立一个视图类,在 JeCat PHP Toolbox 的开始窗口中双击“HTML

网页视图”的图标,在随后揭示的目录博览器中依旧抉择 Classes 目录。

11.jpg (78.19 KB)

2008-11-24 10:13

在视图对话框中填写以下内容:

“视图名目”填写:“MessageView”;

勾选“告终表单接口(JCAT_IViewForm)”;

点击“UI模板文件”后面的“博览”按钮,在目录博览器入抉择 Resource/UITemplate

目录,万一是在此目录中,则下面的“在模板文件目录中”能够勾选。

按“Save” 后会在 Classes 目录中创立 class.MessageView.php 。

回到 JeCat PHP Toolbox

开始窗口,点击左侧的“UI控件”按钮展开响应的图标,双击“文本输入”图标揭示目录博览器,在目录博览器中进去 Classes

目录,在该目录下发生一个子目录“Classes/UICtrl.Instances/”,然后抉择这个新的子目录。

12.jpg (135.2 KB)

2008-11-24 10:31

按照图中的内容填写。

点击“数据校验器设定”右侧的“增加”按钮,选在弹出的菜单入抉择“(JCAT)长度校验”,这时会揭示图中右侧的对话框,设置为该控件不能为空,最小长度是6,最大长度是40。点击确定后,会在“数据校验器设定”中揭示一行内容(如图)。你可感受一个控件增加多个数据校验器,以用于提交时校验用户的输入内容。

按“Save”尔后会在 Classes/UICtrl.Instances/ 目录下创立 ins.Title.php

文件,该文件创立一个 JCAT_UICtrlHtmlSText对象,你能够利用

JCAT_Package::ImportInstance() 静态措施载入此对象 。

重复以上措施,离别创立下列控件。

13.板式换热器jpg (83.22 KB)

2008-11-24 10:41

当心http://www.sphyw.info/lianxiwomen/658.html:此栏位该当抉择“HTML

多行文本”。

14.jpg (76.18 KB)

2008-11-24 10:43

15.jpg (75.29 KB)

2008-11-24 10:47

16.jpg (75.73 KB)

2008-11-24 10:53

双击 “菜单/列表”图标http://www.freekti8t.info/lianxiwomen/618.html:

17.jpg (128 KB)

2008-11-24 10:53

所有控件都创立完尔后,剔除 Resource/UITemplate/template.MessageView.html

文件;这个文件是在创立 MessageView

视图类时积极生成的模板文件,接下来将控件加入到视图尔后,还必需重新生成模板文件。

再次敞开刚才创立的视图类,将控件增加到视图中:

18.jpg (107.38 KB)

2008-11-24 10:58

19.jpg (200.76 KB)

2008-11-24 11:03

点击 JeCat PHP Toolbox 开始窗口左侧的“MVC类”按钮,双击“扼制器”图标,创立扼制器 MessageSubmit

20.jpg (90.29 KB)

2008-11-24 18:30

注愿望中的厉行次序,你定然废止“保留后关闭”,点击“Save”按钮,然后能力“导入”文档和视图。

21.jpg (70.47 KB)

2008-11-25 10:14

740多页,万一仅仅从C++语言知识点来看,任何一个学到第227页的读者,

 类似资料: