Các tip và hướng dẫn chủ yếu trên Drupal 6.x
Thiết lập website nhiều ngôn ngữ – multi language:
http://drupal.org/node/275705
Disable 1 trường CCK trong form thông qua Hook Form alter
http://dominiquedecooman.com/blog/drupal-how-disable-form-element-cck-form-using-form-alter
Beauty Tooltip : http://drupal.org/project/beautytips
thiết lập option : http://drupalcode.org/project/beautytips.git/blob/HEAD:/README.txt
$options[‘bt_admission_tips’] = array(
‘cssSelect’ => ‘.bb_admission_beautytip’,
‘trigger’ => array(‘hover’),
‘contentSelector’ => ‘$(this).attr(“description”)’,
‘width’ => 350,
‘fill’ => “white”,
‘positions’ => array(‘right’,’top’,’most’),
‘shrinkToFit’ => TRUE,
);
sau đó load beautytips vào : beautytips_add_beautytips($options);
Chạy Lightbox2 sau khi sử dụng Ajax để load thông tin. Sử dụng : Drupal.attachBehaviors();
http://drupal.org/node/282089
Khác biệt giữa drupal 6.x và 7.x
Themes:
có thêm đối tượng html để xử lý toàn bộ trang: file template nằm ngầm định trong modules> system > html.tpl.php
tất cả thông tin đều chuyển thành block : ví dụ biến $content trong drupal 6.x được chuyển thành page[‘content’]
sử dụng hàm render để trình bày nội dung hiển thị của block.
sử dụng theme_image_style($variables) thay cho xử lý theme imagecache
Modules:
hook_theme : thêm mới các biến “variables” or “render element” thay cho “arguments” , khi gọi như sau: theme(‘theme_name’, variables = array());