1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài 3: Làm việc với Form trong Yii framework

37 129 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 606,49 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

Bài 3: Làm vi c v i Form trong

Yii framework

Bài 3: Làm vi c v i Form trong Yii

Trang 3

Gi i thi u Form trong

Yii framework

3

Bài 3: Làm vi c v i Form trong Yii

Trang 4

Form trong Yii?

Form dùng thu th p d li u ng i s d ng nh p vào

các i u khi n HTML Có 3 b c c n thi t t o form

Trang 6

nh ngh a l p Model trong Yii?

Ví d d i ây là t o model cho form ng nh p

 T i ây ta khai báo 3 bi n:

• $username, $password và $rememberMe

6

Bài 3: Làm vi c v i Form trong Yii

Trang 7

Khai báo các qui t c Validation?

Trang 8

Khai báo các qui t c Validation?

Có 3 cách xác minh tính h p l trong rules

 Th nh t, có th xác minh qua tên ph ng th c:

 Ví d :

8

Bài 3: Làm vi c v i Form trong Yii

Trang 9

Khai báo các qui t c Validation?

Có 3 cách xác minh tính h p l trong rules

 Th hai, Validator có th là tên c a m t l p xác minh Khi các quy nh c áp d ng, m t th hi n c a l p xác minh

Trang 10

Khai báo các qui t c Validation?

Có 3 cách xác minh tính h p l trong rules

 Th ba, Validator có th là m t bí danh c xác nh

tr c cho m t l p xác minh Trong ví d sau, tên yêu c u

là bí danh CRequiredValidator m b o các giá tr

thu c tính c xác nh n

10

Bài 3: Làm vi c v i Form trong Yii

Trang 11

Khai báo các qui t c Validation?

Ví d v m t s qui t c Validate:

11

Bài 3: Làm vi c v i Form trong Yii

Trang 14

T o các hành ng trong Controller?

Sau khi ã có model, vi c c n thi t là t o các hành ng

(action) trong controller:

14

Bài 3: Làm vi c v i Form trong Yii

Trang 15

T o các hành ng trong Controller?

Trong hành ng ng nh p, chúng ta s d ng:

Yii :: app() -> user-> ReturnUrl l y URL c a trang c n xác

th c

Các thành ph n Yii :: app () -> user thu c ki u CWebUser

Ta l y các thu c tính c a form nh sau:

L y giá tr c a t ng thu c tính nh sau:

15

Bài 3: Làm vi c v i Form trong Yii

Trang 21

Các i u khi n Input trong

Trang 22

a i u khi n Input vào b ng?

Ta có th s p x p các i u khi n input vào b ng

Trang 23

a i u khi n Input vào b ng?

Trang 24

a i u khi n Input vào b ng?

Trang 25

a i u khi n Input vào b ng?

Trang 26

a i u khi n Input vào b ng?

Trang 28

Khái ni m c b n v Form Builder?

Khi vi t Form b ng HTML ta th y các thành ph n s b

l p, khó kh n tái s d ng trong các d án khác nhau

ó là lý do Yii a ra khái ni m Form builder

Yii s dung i t ng CForm mô t hình th c m t

Trang 35

DEM O

-T o template cho Form trang

ch c a ng d ng web

Trang 37

XIN C M N!

37

Bài 3: Làm vi c v i Form trong Yii

Ngày đăng: 06/03/2019, 09:23

TỪ KHÓA LIÊN QUAN