$i->php();

Hãy tiết kiệm điện và sử dụng opensource để bảo vệ môi trường

Liên kết dữ liệu trong CakePHP

tungnd | July 4, 2009

hello ngày mới…
hôm nay tôi xin giới thiếu cho những bạn đang và sắp học CakePHP về chức năng liên kết dữ liệu của Cake.
Chắc hẳn các bạn cũng đã biết việc liên kết dữ liệu gồm có 3 loại liên kết : Một – Một, Một – Nhiều,  Nhiều – Nhiều.
Công việc liên kết [...]

Element, Component trong CakePHP

tungnd | July 2, 2009

Element :
trong CakePHP, Element được sử dụng khá giống với “include”. Nó dùng để lưu trữ 1 đoạn code được dùng đi dùng lại nhiều lần, thay vì ta phải copy/paste  đoạn code đó qua các trang thì ta chỉ việc viết 1 câu lệnh ngắn gọn :
<?php echo $this->renderElement(‘<elementName>’);?>
chỉ như cần 1 đoạn code [...]

Hướng dẫn làm web cơ bản với CakePHP

tungnd | July 1, 2009

CakePHP là 1 trong số nhiều framework dành cho PHP. Ở đây, chúng tôi chọn CakePHP vì đó là 1 công cụ thân thiệt, dẽ sử dụng, nhanh, mạnh và rất linh hoạt. Để có thể học và sử dụng thành thạo 1 cách nhanh chóng bạn phải biết những kiến thức cơ bản về [...]

Sự tàn lụi của PHP

hoangnd | April 29, 2009

Mặc định rằng các bạn đang đọc bài này là những người làm trong ngành nên tôi sẽ không giải thích hay ghi chú những khái niệm phổ thông. Mặt khác, lý lẽ trong bài viết này chỉ phản ánh quan điểm của cá nhân tôi, không đại diện cho ai hay tổ chức nào [...]

Ten recommendations for developers

hoangnd | January 19, 2009

1. Add comments to your code.
2. Do not complicate things.
3. Keep in Mind – “Less is more” is not always better.
4. No hard coding please.
5. Do not invent your own frameworks.
6. Say no to Print lines and String Concatenations.
7. Pay attention to the GUI.
8. Always Prepare Document Requirements.
9. Unit-test. Unit-test. Unit-test.
10. Remember – quality, not [...]

Cakephp 1.2 – một số hàm hepler thường dùng (Phần 2)

hoanbn | January 18, 2009

Sau đây sẽ là một số hàm hepler thường dùng trong form:
8. form->input: Tạo ra thẻ html input
Cú pháp:
$form->input(string $fieldName, array $options = array()) ;
Thẻ input trong cakephp là thẻ được sử dụng nhiều nhất, hiệu quả nhất và phức tạp nhất trong hepler form của cakephp. Trước tiên ta hãy tìm hiểu cách [...]

Cakephp 1.2 – một số hàm hepler thường dùng (Phần 1)

hoanbn | January 17, 2009

Với các bạn đã từng làm việc với cakephp hẳn các bạn không lạ gì việc sử dụng các hepler trong cake như form, html, javascript. Sau đây tôi xin liệt kê một số hàm hay sử  dụng nhất trong cakephp, cấu trúc và cách sử dụng chúng.
1. javascript->link:Chỉ link đường dẫn tới file javascript
Cú [...]

Cakephp 1.2 final ra lò

ngocbd | December 29, 2008

Cakephp 1.2 final ra lò
Today, the history of the CakePHP grows stronger. December 25, 2008 will be remembered as one of the most important points in this history. After exactly 2 yrs from the first development release, we can happily say we have the most stable and powerful web framework available. Please enjoy our big [...]

Sử dụng Helper TinyMCE trong Cakephp 1.2

hoanbn | November 30, 2008

Sử dụng tinyMCE trong cakephp đã được chaubl hướng dẫn ở bài trước (http://i-php.net/2008/10/cakephp-tinymce-ibrowser/). Tuy nhiên ở đây tôi sẽ hướng dẫn các bạn sử dụng TinyMCE thông qua một helper TinyMCE của cakephp.
Cài đặt TinyMCE
Bạn có thể download bản tinymce mới nhất tại địa chỉ http://tinymce.moxiecode.com/download.php và copy thư mục /tinymce/jscripts/tiny_mce vào [...]

Helper TinyMCE

hoanbn | November 30, 2008

Bạn có thể tham khảo hướng dẫn sử dụng tại: http://i-php.net/2008/11/sử-dụng-helper-tinymce-trong-cakephp-12/
Tạo file app/views/helpers/tinymce.php.
<?php
class TinyMceHelper extends AppHelper
{

// Take advantage of other helpers
var $helpers = array(‘Javascript’, ‘Form’);
// Check if the tiny_mce.js file has been added or not
var $_script = false;

[...]