Tạo giao diện sử dụng PHPTemplate
Để tạo một giao diện dựa trên PHPTemplate, tạo một thư mục con trong thư mục /themes, thí dụ, /themes/toilanet. Sau đó, bạn cần tạo tâp tin page.tpl.php trong thư mục vừa tạo.
page.tpl.php là tập tin duy nhất mà giao diện của bạn phải cung cấp. Nó quá tải lên hàm theme ('page');, hàm xuất ra toàn bộ nội dung một trang web, bao gồm, header, các tab, breadcrumb, các vùng miền và footer.
Bạn có thể tạo các tập tin khuôn mẫu để quá tải lên các hàm sau:
- theme('page') (page.tpl.php): tùy chỉnh cách xuất ra một trang.
- theme('block') (block.tpl.php): tùy chỉnh cách xuất ra khối nội dung trong một vùng miền.
- theme('box') (box.tpl.php): tùy chỉnh cách xuất ra các nội dung được xuất bằng cách sử dụng hàm theme ('box')
- theme('comment') (comment.tpl.php): tùy chỉnh cách xuất ra nội dung phản hồi.
- theme('node') (node.tpl.php): tùy chỉnh cách xuất ra nội dung một node.
Gói PHPTemplate có chứa sẵn các tập tin khuôn mẫu thí dụ cho các hàm quá tải giao diện. Bạn có thể sao chép chúng vào thư mục giao diện của bạn (theme/toilanet) và sửa đổi chúng.
Chú ý: Bạn sẽ cần phải ghé trang administer > themes, để PHPTemplate làm tươi lại bộ đệm của nó và nhận ra những tập tin .tpl.php của bạn.
- Dịch từ template.php: Overriding other theme functions
- Tham khảo: http://api.drupal.org/api/group/themeable
Unsigned version
10 weeks 2 days ago
11 weeks 2 hours ago
11 weeks 2 days ago
11 weeks 3 days ago
12 weeks 4 days ago
13 weeks 23 hours ago
13 weeks 5 days ago
14 weeks 4 days ago
14 weeks 4 days ago
15 weeks 5 days ago