Tôi đã tạo một khối bằng cách sử dụng hook_block_info
và hook_block_theme
tương tự. Nhưng làm thế nào tôi có thể chủ đề nó?
Tôi có nó làm việc để trả về một mảng với các phím 'subject'
và 'content'
. Nhưng tôi đã tạo ra đánh dấu trực tiếp trong hook_block_view()
hook và đó không phải là điều tôi muốn.
Trong các tài liệu, người ta nói rằng nội dung tốt nhất nên được trả về dưới dạng mảng có thể kết xuất và không phải là đánh dấu. Nhưng mảng kết xuất này là gì? Họ nói rằng đó phải là dữ liệu thay vì đánh dấu, nhưng tất cả những gì tôi thấy trong các ví dụ là nó chỉ được sử dụng như một trình bao bọc cho đánh dấu, vì vậy không có gì đạt được ở đó.
Tôi muốn có thể có một block--MYMODULE--DELTA.tpl.php
chủ đề của mình nhưng làm cách nào để gọi nó và làm cách nào tôi có thể truyền dữ liệu vào khối?