CCK: Thay đổi nội dung Content Field khi nội dung Field khác thay đổi

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

Tôi đang muốn tạo một content type có 2 trường mới. Ví dụ:
Quốc Gia Text Select List
Thành Phố Text Select List

Trong đó 2 field này đều ở dạng lựa chọn theo mẫu có sẵn. Khi lựa chọn "Quốc Gia" là Việt Nam thì khi đó field "Thành Phố" sẽ chỉ hiện Hà Nội hay HCM. Nếu "Quốc Gia" lựa chọn là "Mỹ" thì "Thành Phố" sẽ chỉ có lựa chọn "New York" hay "Wasington City".

Hiện tôi vẫn chưa biết cách nào để giới hạn các lựa chọn của 1 trường theo giá trị của trường khác.

Các bạn có thể giúp được không?

Comments

Yêu cầu của ban có

thehong's picture

Yêu cầu của ban có hơi hám của AHAH, có hỗ trợ ngay trong Form API của Drupal 6. Bạn dành thời gian tìm hiểu kỹ Form API của Drupal nhé. Làm Drupal mà không xài tốt cái này quả thiệt là uổng phí lắm. Bên TamTay.vn hình như họ chả thèm quan tâm tới Form API luôn thì phải.

Đối với yêu cầu của bạn, tôi có thể sử dụng module HS để giải quyết, chưa cần viết thêm.

--
Thế Hồng

Nhưng Hierarchical Select

Alpha5's picture

Nhưng Hierarchical Select chưa có bản cho Drupal 6. Tôi tìm thấy có 2 module Dependent fields hay Conditional Fields theo mô tả đáp ứng được yêu cầu xong cũng chỉ dành cho bản 5.

Patch mới nhất nằm ở

thehong's picture

Patch mới nhất nằm ở đây: http://drupal.org/node/232330#comment-1009598

TH đang chạy patch này ở một site, cũng ổn.

--
Thế Hồng

Hmm, chạy thử thì chỉ

Alpha5's picture

Hmm, chạy thử thì chỉ được với Taxonomy . Mà cái này không như các field được.