[Giúp đỡ] Module cấu hình cho block theo Content type giống D7

Events happening in the community are now at Drupal community events on www.drupal.org.
dicol's picture

Hiện tại mình dùng Drupal 6 và gặp phải một số khó khăn với việc sắp xếp block cho hợp lý.
Giả sử yêu cầu đặt ra của mình như sau

Block A chỉ hiện trên trang chi tiết của Content Type A.
Block B chỉ hiện trên trang chi tiết của Content Type B.
....

Vấn đề chỉ là làm thế nào để "chôm" cấu hình block từ Drupal 7 áp dụng cho Drupal 6

Comments

http://drupal.org/project/block_node_visibility

thiennguyen's picture

Bạn search "drupal block visibility"
http://drupal.org/project/block_node_visibility

http://drupal.org/project/con

thehong's picture

http://drupal.org/project/context cũng đáng tìm hiểu đấy :)

Trùi, cái này module Views

nguyenvantuan137's picture

Trùi, cái này module Views làm được mà.
Thêm một Display dạng Block.
Mục field chọn trường cần hiển thị ra. Nếu như bạn chỉ cần hiển thị tiêu đề, teaser thì chọn Title với Teaser là được.
Mục Filter (Lọc) chọn Node type, sau đó bạn chọn Content type muốn hiển thị ra block.

Sau khi Save bạn vào Site building >> Block sẽ thấy block bạn vừa tạo bởi Views. Giờ việc còn lại là đặt block đó ở vị trí thích hợp thôi.

Mình thì sử dụng argument

lucgiac's picture

Mình thì sử dụng argument trong view để lọc tất cả các kiểu như Bài cùng thành viên, bài cùng chủ đề, bài cùng kiểu nội dung.... Dùng argument thì cơ động hơn so với dùng Filter một chút

Dùng Argument

hoangbien's picture

Bạn vào argument add vào cái node id (Node: nid). sau đó provide default argument là Node ID from URL.

HOANG BIEN