Posted by Alpha5 on November 8, 2008 at 2:25pm
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ó
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
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 ở
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ỉ
Hmm, chạy thử thì chỉ được với Taxonomy . Mà cái này không như các field được.