Làm cách nào tôi có thể xác định hoạt động và / hoặc trường hợp trong biểu mẫu web tích hợp CiviCRM?


8

Tôi có một biểu mẫu web Drupal được tích hợp vào bản cài đặt CiviCRM của tôi và sử dụng nhiều trường tùy chỉnh được liên kết với một loại hoạt động cụ thể. Tôi muốn sử dụng biểu mẫu để cho phép các liên hệ cụ thể chỉnh sửa một hoạt động là một phần của trường hợp tồn tại từ trước.

Người liên hệ sẽ gửi biểu mẫu web (liên hệ 1) có vai trò được chỉ định trong vụ việc và mối quan hệ với người quản lý trường hợp. Chúng tôi đang sử dụng Chế độ xem để hiển thị một số dữ liệu cho liên hệ này, bao gồm liên kết đến biểu mẫu web. Tôi hiểu rằng tôi có thể chuyển ID trường hợp và / hoặc ID hoạt động vào biểu mẫu thông qua URL được hiển thị cho liên hệ trong Chế độ xem và tôi có thể thấy cách tôi có thể thực hiện việc này bằng cách viết lại đầu ra của một trong các trường Lượt xem .

Câu hỏi là: tôi có cần vượt qua cả ID trường hợp và ID hoạt động hay không, chỉ cần vượt qua trong ID hoạt động?

Và tôi nên có những gì khi cài đặt cho trường hợp và hoạt động trong tab CiviCRM cho biểu mẫu web?


Bạn có thể quan tâm đến việc làm theo đề xuất CiviCRM .
choster

@choster - cảm ơn vì đã ngẩng cao đầu. Tôi đã cam kết với điều đó.
Graham

Cập nhật: Tôi đã phát hành mã này là 4.x-dev - vui lòng kiểm tra nó :)
Coleman

Câu trả lời:


5

Các cài đặt trường hợp và hoạt động hơi bị rối với nhau trong phiên bản (v4.9) hiện tại của mô-đun ...

NHƯNG, tôi vừa thực hiện một số thay đổi đối với 4.x-dev (sắp được phát hành dưới dạng v4.10):

  • Hỗ trợ nhiều hoạt động và nhiều trường hợp trên một biểu mẫu web
  • Tách các tab hoạt động và trường hợp với nhau để bạn có thể làm việc sạch sẽ hơn với cái này hoặc cái kia
  • Cho phép bạn gửi một hoạt động trên một trường hợp mà không cần phải đi qua toàn bộ cấu hình trường hợp trên biểu mẫu web

Khi tôi làm điều này thành hình dạng hoạt động (có thể là vào tuần tới), tôi rất thích sự giúp đỡ của bạn để kiểm tra nó.

Và để trả lời câu hỏi của bạn, nếu bạn đang cập nhật một hoạt động hiện tại thì nó phải đủ để vượt qua id hoạt động. Trong phiên bản hiện tại, điều này sẽ chỉ hoạt động nếu liên hệ 1 là người tạo hoặc mục tiêu hoặc người được giao của hoạt động. Tôi có thể làm cho điều này linh hoạt hơn trong phiên bản tiếp theo.


4

Chúng tôi sử dụng Drupal Webform-CiviCRM để tạo các trường hợp, nhưng không phải vì các bước bạn đang hỏi về :-) Tôi sẽ nghĩ rằng việc chuyển qua hoạt độngID là đủ, hãy chơi và cho tôi biết!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.