Tự tạo công cụ theo vết người dùng trong CakePHP
Để theo vết người dùng bạn có thể sử dụng google analytic như bài trước tôi có đề cập, ngoài ra, bạn cũng có thể tự tạo một công cụ nho nhỏ để làm chuyện này (tất nhiên là tí hon so với google analytic!)
read more
Theo dõi lượng truy cập vào website bằng google analytic
Google Analytic là công cụ phân tích lượng truy cập website được đông đảo webmaster tin tưởng và sử dụng. Đây là công cụ hữu hiệu giúp bạn có cái nhìn tổng quan về tình trạng truy cập website của bạn: số người truy cập, số lượng trang được duyệt, thời gian xem trang, khách đến từ đâu, dùng trình duyệt gì…
read more
Lưu nhiều record với CakePHP
Đôi lúc bạn cần phải lưu nhiều record tại một thời điểm submit form, CakePHP hỗ trợ hàm saveAll() để làm việc này, ngoài ra, bạn có thể dùng vòng lặp kết hợp hàm save() tuy nhiên nếu dùng cách này bạn cần phải chú ý tới một chi tiết nho nhỏ nếu không dữ liệu sẽ không được lưu
read more
Dùng bộ soạn thảo tinymce với CakePHP
Trong bài viết này tôi sẽ hướng dẫn cách viết một helper để tích hợp bộ soạn thảo tinymce vào view, sử dụng để post các nội dung cần định dạng. Tôi cũng sẽ đưa phần config của tinymce thành một element để chúng ta dễ dàng thay đổi kiểu editor cần dùng.
read more
Cách viết một component cho CakePHP
Bài trước tôi đã hướng dẫn bạn tạo một helper để dùng trong view, bài này tôi sẽ hướng dẫn bạn tạo ra một component để dùng trong controller. Hiểu nôm na rằng component là một tập các thư viện hữu ích dùng trong controller.
read more
Cách viết một helper cho CakePHP
Giả sử, bạn có hàm tạo chuỗi ngẫu nhiên, bạn muốn dùng hàm này ở bất cứ nơi đâu trong view, bạn có thể viết hàm này trong một controller nào đó sau đó dùng requestAction để gọi hàm ra, tuy nhiên đây không phải là cách tốt, đó là chưa kể tới việc dùng nhiều requestAction sẽ làm cho ứng dụng bị chậm đi. Chúng ta sẽ giải quyết vấn đề này cách xây dựng một helper!
read more
Bài viết mới
- CakePHP version 1.3.12
- Tạo chuỗi ngẫu nhiên với 1 dòng code
- Kỹ thuật “bit field” trong phân quyền
- Làm việc với File và Folder
- CakePHP 1.3.8
- CakePHP 1.3.7 Released
- Ajax trong CakePHP
- Tạo và load file config trong CakePHP
- Làm site đa ngôn ngữ với CakePHP (Phần 1)
- CakePHP 1.3.6 and 1.2.9 released
- CakePHP 1.3.5 released
- Type hinting trong PHP
- CakePHP ra phiên bản mới 1.3.4
- Tích hợp Zend framework vào CakePHP
- Tạo virtual host trên local
- Sử dụng Acl trong cakephp – Phần 2
- Sử dụng Acl trong cakephp – Phần 1
- Sinh code tự động với cake console
- Tự động xóa record ở bảng con khi reocord ở bảng cha bị xóa
- Xác thực người dùng với component Auth
Thảo luận mới
- admin on Sử dụng session trong CakePHP
- admin on Sử dụng session trong CakePHP
- hanh on Sử dụng session trong CakePHP
- bich yen on Sử dụng session trong CakePHP
- admin on Sử dụng session trong CakePHP
- bich yen on Sử dụng session trong CakePHP
- bich yen on Sử dụng session trong CakePHP
- admin on Sử dụng Acl trong cakephp – Phần 1
- admin on Sử dụng session trong CakePHP
- Bich Yen on Sử dụng session trong CakePHP
TAG
Calendar
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Sep | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
Lưu trữ
- September 2011 (3)
- July 2011 (1)
- March 2011 (1)
- February 2011 (1)
- November 2010 (4)
- October 2010 (1)
- September 2010 (2)
- August 2010 (9)
- July 2010 (9)
- June 2010 (22)
Blogroll
- Bakery
- Biển đảo Việt Nam
- CakePHP
- CakePHP Google Group
- CakePHP Manual
- CakePHP Questions
- Diễn đàn CakePHP VN

admin
