Tôi muốn quản lý lịch biểu bằng Drupal 6, có một số thiết bị mà quản trị viên phân phối những người sử dụng thiết bị.Lịch biểu có thể chỉnh sửa bằng Drupal
Về bản chất tôi muốn có một bảng thiết bị so với ngày trong tuần. Kế hoạch cho thấy sự chiếm đóng của tất cả các thiết bị cho cả tuần.
Điều gì làm cho nó phức tạp hơn là việc chỉnh sửa lịch biểu phải rất dễ dàng và nhanh chóng. Thông thường, mọi người có thiết bị trong nhiều ngày, vì vậy, có thể có một thiết bị, ví dụ: để kéo một mục nhập và điền vào nhiều ngày theo cách này. Tôi cũng muốn có một sự lựa chọn của mọi người có thể nhìn thấy rằng người ta có thể kéo vào thời gian biểu và điền nó theo cách đó. Tôi cho rằng người ta có thể làm điều đó với javascript, nhưng tôi không có kinh nghiệm với điều đó.
Có thể tạo thứ gì đó như vậy với API biểu mẫu Drupal không?
Bất kỳ con trỏ/ví dụ nào cho việc kéo javascript ?
Hoặc có một số phần mềm hiện tại hoặc mô-đun Drupal có thể làm điều đó không?
Bạn có thể sử dụng ahah để tự động nhận một số loại biểu mẫu phụ, với 3 trường (ngày, thiết bị, người dùng), sau đó liên kết phần tử có thể kéo vào từng biểu mẫu phụ. Mỗi phần tử có thể kéo có thể có một nút trên đó mở ra một "cửa sổ bật lên" div chứa các tiện ích con trường để cho phép bạn chỉnh sửa giá trị thiết bị/người dùng. Ngày phải được ẩn và được đặt bằng javascript kéo-n-thả. Chỉ cần đảm bảo bạn sử dụng #default_value trên nó thay vì #value. – redShadow