Thư mục project của dự án

Một phần của tài liệu Xây dựng hệ thống tìm kiếm nội dung trên file văn bản sử dụng Zend Framework. (Trang 76 - 80)

Sinh viên thực hiện: Trịnh Xuân Lợi Trang 68

Bước 3: Khai báo vùng cấu hình cho ứng dụng trong tập tin cấu hình

File .\www\Document\define.php

Source defined('APPLICATION_ENV')

|| define('APPLICATION_ENV',

(getenv('APPLICATION_ENV') ? getenv ('APPLICATION_ENV'):'production'));

Bước 4: Khai báo đường dẫn đến thư mục chứa thư viện Zend Fremawork

File .\www\Document\index.php

Source set_include_path(implode(PATH_SEPARATOR,

array( dirname(dirname( FILE )) . '/library' get_include_path(),

)));

Bước 5: Nạp lớp Zend_Application vào ứng dụng

File .\www\Document\Application\Bootstrap.php

Source require_once 'Zend/Application.php'

Bước 6: Tạo lớp Bootstrap

File .\www\Document\Application\Bootstrap.php

Source classBootstrap extends Zend_Application Bootstrap_

Bootstrap {

}

Bước 7: Thiết lập hệ thống báo lỗi cho ứng dụng

File .\www\Document\Application\Configs\application.ini

Source phpSettings.display_startup_errors = 0

Sinh viên thực hiện: Trịnh Xuân Lợi Trang 69

Bước 8: Khai báo đường dẫn của tập tin khới tạo (Bootstap.php)

File .\www\Document\Application\Configs\application.ini

Source bootstrap.path = APPLICATION_PATH "/ Bootstrap.php"

Bước 9: Khai báo lớp Bootstrap

File .\www\Document\Application\Configs\application.ini Source bootstrap.class = "Bootstrap"

Bước 10: Khai báo thư mục chứa Controller của ứng dụng (appliction.ini)

File .\www\Document\Application\Configs\application.ini

Source resources.frontController.controllerDirectory =

APPLICATION_PATH "/controllers"

Bước 11: Khai báo tập tin giao diện

File .\www\Document\Application\Configs\application.ini Source resources.layout.layout = "layout"

Bước 12: Khai báo đường dẫn đến thư mục chứa giao diện chính (layout)

File .\www\Document\Application\Configs\application.ini

Source

resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"

Bước 13: Khởi tạo đối tượng Zend_Application và đọc file cấu hình

File .\www\Document\index.php

Source Source: APPLICATION_ENV,

APPLICATION_PATH. '/configs/application.ini');

Bước 14: Khởi động ứng dụng

File .\www\Document\index.php

Sinh viên thực hiện: Trịnh Xuân Lợi Trang 70

Bước 15: Cấu hình template

File .\www\Document\public\templates\public\system\template.ini

Source //khai bao url den thu muc template

url = TEMPLATE "/public/system"

//khai bao tap tin layout se duoc load layout = "index"

//Khao bao title cua layout title = "Trang Chủ"

//khai bao thu muc va tap tin chua css dirCss="/css"

fileCss[]="/style.css"

//khai bao cac the meta trong layout

metaHttp[]="Content-Type|text/html; charset=utf-8" //khai bao thu muc va tap tin javascript

dirJs = "/js"

fileJs[]="/jquery-1.4min.js"

Bước 16: Tạo tập tin layout

File .\www\Document\public\templates\index.phtml Source <html> <head> <? php echo $this->headStyle() ?> <? php echo $this->headScript() ?> </head> <body> <?php echo $this->layout()->content ?> </body> </html>

Sinh viên thực hiện: Trịnh Xuân Lợi Trang 71

Bước 17: Tạo IndexController

File .\www\Document\Application\modules\default\controllers\ indexController.php

Source <?php

class IndexController extends Zend_Controller_ Action

{public function indexAction() {}

}

3.2. Kết quả đạt được.

3.2.1. Trang chủ Back-End

3.2.1.1. Trang Login và Logout

Một phần của tài liệu Xây dựng hệ thống tìm kiếm nội dung trên file văn bản sử dụng Zend Framework. (Trang 76 - 80)

Tải bản đầy đủ (PDF)

(95 trang)