Sử dụng Webform làm Ứng dụng cho vai trò thành viên / người dùng


12

Tôi muốn thực hiện như sau trên một trang web Drupal:

  • Khách truy cập trang web ẩn danh (Joe) gửi đơn đăng ký thành viên với các trường tùy chỉnh khác nhau
  • Quản trị viên (Jane) đánh giá ứng dụng thành viên
  • Jane chấp thuận ứng dụng của Joe và tạo tài khoản người dùng mới
  • Joe nhận được thông báo phê duyệt và thông tin đăng nhập

Phương pháp khả thi:

  • Một Webform (Nhưng làm thế nào có thể các dữ liệu từ các Webform thể dễ dàng chuyển vào một tài khoản người dùng?)
  • Hồ sơ2 với sự phê duyệt của Quản trị viên cần thiết. (Vấn đề với vấn đề này là chúng tôi không muốn nó cảm thấy với người dùng như họ đang tạo một tài khoản trên trang web, nhưng đăng ký làm thành viên.)
  • Tạo loại nội dung Thành viên mà người dùng ẩn danh có thể điền vào (?)

Tôi cảm thấy như tôi đang nhìn một cái gì đó rõ ràng.

Tôi không thể sử dụng đăng ký người dùng cốt lõi với các trường bổ sung vì có 3 loại thành viên khác nhau. Và người dùng sẽ có thể thay đổi từ 1 thành viên khác (khi được phê duyệt).

Câu trả lời:


6

Dựa trên một số câu hỏi khác mà bạn đã hỏi trên trang web này, tôi tự hỏi liệu bạn có đang sử dụng CiviCRM để theo dõi tư cách thành viên không? Nếu vậy tôi có thể đề xuất quy trình công việc này:

  • Thiết lập một biểu mẫu web với tích hợp CiviCRM. Thêm thành viên của bạn và các lĩnh vực tùy chỉnh khác vào mẫu.
  • Đặt trạng thái thành viên là "Cần phê duyệt" (bạn có thể tạo trạng thái đó trong CiviCRM nếu chưa có trạng thái đó).
  • Có nó gửi email cho nhân viên của bạn bất cứ khi nào điền vào mẫu.
  • Bạn có thể tùy ý hạn chế quyền truy cập vào biểu mẫu đó để chỉ những người không phải thành viên mới có thể sử dụng nó. Điều này sẽ yêu cầu bạn kích hoạt mô-đun 'Đồng bộ hóa vai trò CiviMember' đi kèm với CiviCRM và cho phép đồng bộ hóa giữa vai trò Drupal và tư cách thành viên Civi.

Chà, tôi không còn tiếp cận điều này bằng CiviCRM nữa. Tôi đã thử CiviCRM nhưng thấy rất nhiều chi phí và sự phức tạp trong quá trình cài đặt cơ sở, đó là điều đặc biệt mà khách hàng đang cố tránh. Hệ thống hiện tại của họ quá phức tạp và nhiệm vụ của tôi là đơn giản hóa. Vì vậy, tại thời điểm này tôi đang tìm kiếm những ý tưởng không phải CiviCRM về cách thực hiện điều này.
Christopher Dunning
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.