Tiếp theo Series Cakephp Framework là bài hướng dẫn cài đặt, hiện tại CakePHP đã có phiên bản 3.0 trở lên, nhưng mình xin hướng dẫn bản CakePHP 2.7.2
[Cakephp] Bài 1 – Giới thiệu
Đây là bài đầu tiên trong Series về Cakephp, mình xin hướng dẫn các bạn những gì mình biết về Cakephp, cũng như cùng các bạn học thêm về nó. Đây là một framework mà mình được một người anh hướng
[Cakephp] Bài 5 – Truy vấn CSDL
Bài tiếp theo trong series Cakephp Framework là phần truy vấn CSDL, chúng ta sẽ cùng tìm hiểu về cách sử dụng các câu truy vấn đơn giản, thường xuyên được sử dụng trong cakephp. Yêu cầu: đã đọc Bài
[Cakephp] Bài 3 – Cấu trúc thư mục và các quy ước đặt tên
Chúng ta đã cài đặt thành công CakePHP qua bài viết Hướng dẫn cài đặt CakePHP, và trong bài viết này chúng ta sẽ cùng tìm hiểu về cấu trúc thư mục và một số quy ước đặt tên khi tạo file,
[Cakephp] Bài 4 – Tạo một Model – View – Controller
Ở bài trước chúng ta đã tìm hiểu về cấu trúc thư mục, các cách thức đặt tên file trong Cakephp. Bài này sẽ là một demo đơn giản để tạo ra các file model, view, controller
[Cakephp] Bài 6 – Phân trang dữ liệu
Phân trang trong lập trình là điều không thể thiếu, cũng như các framework khác Cakephp cũng hỗ trợ chúng ta phân trang cho dữ liệu, theo mình thấy nó đơn giản hơn Zend hay CodeIgniter
[Cakephp] Bài 7 – Tìm kiếm và phân trang dữ liệu
Ở bài trước chúng ta đã tìm hiểu qua phân trang dữ liệu trong CakePHP, và ở bài này ta cùng tìm hiểu về việc tìm kiếm kết hợp với phân trang trong framework mới này, việc tìm kiếm rồi
[Cakephp] Bài 8 – Data validation với Cakephp
Data validation nói cho đơn giản là cách thức kiểm tra dữ liệu của người dùng, nó là thành phần không thể thiếu trong lập trình website, nhầm đảm bảo dữ liệu được kiểm tra chặt chẽ trước khi thêm
[Cakephp] Bài 9 – Component, cách viết một component Cakephp
Component trong CakePHP Framework là thành phần mở rộng. Nó cho phép người dùng tùy biến và sử dụng một cách linh hoạt. Một số component trong CakePHP mà chúng ta thường dùng là: ACL, mail, time, security, session…Ngoài ra chúng ta cũng
[Cakephp] Bài 10 – Helper, tạo một helper trong Cakephp
Bài Component, cách viết một component Cakephp chúng ta đã cùng tìm hiểu qua component, cách tạo ra một component cho riêng mình, sử dụng trong controller và hiển thị ngoài view. Ở bài số 10 này chúng ta sẽ
[Cakephp] Bài 11 – Sử dụng session trong CakePHP
Session trong CakePHP cũng như biến $_SESSION nó cung cấp một cách lưu lại dữ liệu của người dùng giữa các trang. Khai báo: Chúng ta đã tìm hiểu Helper và Component thông qua 2 biến $helper và $component Cách khai báo
[Cakephp] Bài 12 – Ứng dụng đăng nhập trong Cakephp
Ở Bài 11 – Sử dụng session trong CakePHP chúng ta đã cùng làm quen với session và cách sử dụng session, với bài tiếp theo này sẽ là ứng dụng đăng nhập nhằm tổng hợp lại các kiến thức ở
[Cakephp] Bài 13 – Cách sử dụng Layout
Khi lập trình một ứng dụng web thì việc sử dụng layout của chính mình thiết kế để phát huy óc sáng tạo, hoặc dùng một layout miễn phí của cộng đồng là một trong những thành phần không thể
[Cakephp] Bài 14 – Component Authentication – xác thực người dùng
Trong Bài 12 – Ứng dụng đăng nhập trong Cakephp, các bạn đã làm quen với việc sử dụng và quản lý Session. Còn trong bài này , chúng ta sẽ sử dụng Component Authentication của Cakephp để xác thực người dùng
[Cakephp] Bài 15 – Liên kết model trong CakePHP
Tiếp nối series về CakePHP, sẽ là phần Liên kết model với nhau. Chúng ta sẽ cùng tìm hiểu cách CakePHP định nghĩa, liên kết và tận dụng mối quan hệ giữa các models như thế nào? từ đó sẽ làm
[Cakephp] Bài 16 – Truy xuất, lưu và xóa dữ liệu
Đối với một ứng dụng web bình thường thì chúng ta dùng query trực tiếp để thao tác với cơ sở dữ liệu, còn đối với CakePHP nó đã hỗ trợ sẳn cho chúng ta rất nhiều hàm để thao tác. Chúng thực sự rất đa dạng và rất có ích trong việc phát triển web, chúng giúp ta tiết kiệm thời gian hơn, code dễ đọc hơn và cũng tận dụng được tối đa sức mạnh của CakePHP trong đa số các trường hợp thường gặp.
[Cakephp] Bài 17 – Validation và Behavior
Ở bài Bài 8 chúng ta đã cùng tìm hiểu cách sử dụng Validation, biết được một số tập luật mà CakePHP hỗ trợ, cũng như tự tạo ra tập luật cho riêng mình, vậy tiếp theo ở bài này chúng
[Cakephp] Bài 18 – FormHelper trong View của CakePHP
FormHelper FormHelper trong CakePHP là một Helper trong số nhiều Helper mà CakePHP cung cấp cho chúng ta nhằm nâng cao khả năng làm việc với Html cụ thể đây là form, các thành phần trong form, có thể tạo
[Cakephp] Bài 19 – HtmlHelper của CakePHP
HtmlHelper (View $view, array $settings = array()) Trong bài 18 chúng ta đã cùng tìm hiểu qua FormHelper, ở bài này sẽ là HtmlHelper. Nó sẽ giúp chúng ta tạo ra những thẻ Html một cách đơn giản và linh hoạt hơn trong
[Cakephp] Bài 20 – PaginatorHelper trong CakePHP
Trong bài 6 chúng ta đã cùng tìm hiểu sơ qua cách phân trang dữ liệu trong CakePHP, và trong bài này sẽ cùng tìm hiểu rõ hơn về PaginatorHelper để vận dụng vào các ứng dụng một cách thuận lợi