it-swarm-vi.com

Chữ ký điện tử & Joomla

Tôi đang sử dụng Joomla 3 và cần tạo một số biểu mẫu trực tuyến cho khách hàng (Tôi đang sử dụng tiện ích mở rộng RSFormPro rất tuyệt).

Tuy nhiên, một tính năng mà tiện ích mở rộng này không bao gồm là khả năng người nộp đơn thêm chữ ký của họ. Có ai biết làm thế nào tôi có thể kết hợp một tính năng như vậy?

Lý tưởng nhất, tôi muốn sử dụng một cái gì đó như https://github.com/brinley/jSignature

Nếu ai đã làm điều này hoặc có kinh nghiệm trong jSignature xin vui lòng cho tôi biết.

2
jonboy

Tôi biết RS Form cung cấp khả năng thêm mã tùy chỉnh và tập lệnh vào biểu mẫu của bạn. Về JSignature, tôi đã không đọc tất cả thông tin API từ liên kết bạn đã đăng, vì vậy tôi không thể chắc chắn cách thức hoạt động và các yêu cầu của nó.

Đã nói rằng, đây là cách tôi sẽ tiếp cận điều này. Đầu tiên tôi sẽ đọc tài liệu để hiểu đầy đủ về cách mọi thứ hoạt động và những gì tôi có thể làm với nó.

Sau đó, tôi sẽ thử nghiệm triển khai, bằng cách làm theo các hướng dẫn chính về cách thiết lập Mã nguồn trong bất kỳ trang nào khác. - Cuối cùng, mọi thứ đều đi xuống những điều cơ bản (html, js, php, v.v.). Vì vậy, hãy thiết lập biểu mẫu, tạo các phần tử cho JSignature và cung cấp cho chúng các id cần thiết. Tôi thấy rằng nó yêu cầu một phần tử div, nhưng có thể nó cũng có thể hoạt động với các phần tử khác.

Tất nhiên, chúng ta cần liên kết các tập lệnh JSignature với biểu mẫu. Nếu div là thiết yếu cho tập lệnh, thì chúng ta có thể thêm phần tử Biểu mẫu RS đặc biệt đó, được sử dụng để hiển thị văn bản tĩnh và cố gắng thêm đánh dấu mong muốn vào đó. Có thể thuận tiện, để đặt việc tạo bố cục Biểu mẫu thành thủ công và xây dựng biểu mẫu đánh dấu theo cách chúng ta cần.

Tuy nhiên, hiện tại, tôi không biết gì về việc tất cả những thứ này sẽ hoạt động như thế nào để lưu trữ chữ ký trong cơ sở dữ liệu, hoặc cho chúng tôi khả năng bắt chữ ký từ mỗi lần gửi theo bất kỳ cách nào khác.

Chỉ cần đoán: Có lẽ chúng ta có thể có một trường tệp ẩn trong Biểu mẫu RS và với một vài đoạn mã, sử dụng API của tập lệnh và khả năng của Biểu mẫu RS để lưu trong cơ sở dữ liệu, chúng ta có thể tiến gần đến đó.

Ngoài ra, tôi sẽ liên lạc với các nhà phát triển Mẫu RS và hỏi về đầu vào của họ. Có thể là họ thích ý tưởng và thực hiện một tính năng như vậy trong các phiên bản sắp tới.

2
FFrewin

Breezing Forms có tính năng này được tích hợp và là một Joomla! thành phần. Nó thực sự mạnh mẽ.

Đây là bản demo: https://crosstec.org/breezingformsdemo/index.php/breezingforms-demos/bootstrap-basing-forms/new-digital-signatures.html

Bạn cũng có thể muốn kiểm tra bài đăng này gợi ý một dịch vụ (trả phí) khác. https://stackoverflow.com/questions/24265531/electronic-signature-j Joomla

0
Eoin