<!-- @TODO: tạo place holder đặt các post liên quan đến theming -->
Sử dụng Drupal để xây dựng các ứng dụng web, chắc chắn có lúc, chúng ta cần định dạng các block theo region, theo module, ... Thí dụ, chúng ta font chữ ở các block bên trái nhỏ hơn các block phía bên phải, các block bên phải có màu sắc, độ bo viềng khác với các block ở footer, ... yêu cầu tưởng chừng khó khăn, nhưng trở nên rất dễ dàng. Chúng ta thử xem hàm tạo block mặc định của Drupal:
<?php
function theme_block($block) {
$output = "<div class=\"block block-$block->module\" id=\"block-$block->module-$block->delta\">\n";
$output .= " <h2 class=\"title\">$block->subject</h2>\n";
$output .= " <div class=\"content\">$block->content</div>\n";
$output .= "</div>\n";
return $output;
}
?>
1 week 7 hours ago
2 weeks 5 days ago
7 weeks 3 days ago
7 weeks 3 days ago
7 weeks 3 days ago
9 weeks 3 days ago
10 weeks 3 days ago
11 weeks 3 days ago
12 weeks 13 hours ago
12 weeks 22 hours ago