J'utilise Joomla 3 et j'ai besoin de créer des formulaires en ligne pour un client (j'utilise l'extension RSFormPro, ce qui est génial).
Toutefois, une caractéristique non incluse dans cette extension est la possibilité pour le demandeur d'ajouter sa signature. Est-ce que quelqu'un sait comment je pourrais intégrer une telle fonctionnalité?
Idéalement, j'aimerais utiliser quelque chose comme https://github.com/brinley/jSignature
Si quelqu'un a fait cela ou a de l'expérience en signature, faites-le-moi savoir.
Je sais que RS Form permet d'ajouter du code personnalisé et des scripts à vos formulaires. En ce qui concerne JSignature, je n'ai pas lu toutes les informations sur l'API à partir du lien que vous avez posté. Je ne peux donc pas savoir comment cela fonctionne ni quelles sont ses exigences.
Cela dit, voici comment je procéderais. Bien entendu, je lirais d'abord la documentation pour bien comprendre comment tout fonctionne et ce que je peux en faire.
Ensuite, je voudrais expérimenter sur la mise en œuvre, en suivant les instructions principales sur la façon de configurer JSignature dans une autre page. - A la fin, tout se résume à l'essentiel (html, js, php, etc.). Donc, configurez le formulaire, créez les éléments pour JSignature et donnez-leur les identifiants requis. J'ai vu qu'il demande un élément div, mais il est également possible que cela fonctionne avec d'autres éléments.
Bien entendu, nous devons lier les scripts JSignature au formulaire. Si la div est essentielle pour le script, alors nous pourrions ajouter cet élément spécial RS Form, utilisé pour afficher du texte statique et essayer d'ajouter le balisage souhaité. Il peut être pratique de définir manuellement la création de la présentation de formulaire et de créer le balisage de formulaire de la manière dont nous en avons besoin.
Cependant, pour le moment, je ne sais absolument pas comment tout cela fonctionnera pour stocker la signature dans la base de données ou pour nous permettre de saisir la signature de chaque soumission de toute autre manière.
Juste une supposition: nous pourrions peut-être avoir un champ de fichier caché dans RS Form, et avec quelques bits de code, en utilisant l'API du script et la possibilité de RS Form de sauvegarder dans la base de données, nous pourrions nous en approcher.
De plus, je contacterais les développeurs de RS Form et demanderais leur avis. Il se peut qu’ils apprécient l’idée et implémentent une telle fonctionnalité dans les prochaines versions.
Breezing formes intègre cette fonctionnalité et est un outil Joomla! composant. C'est vraiment puissant.
Voici une démo: https://crosstec.org/breezingformsdemo/index.php/breezingforms-demos/bootstrap-based-forms/new-digital-signatures.html
Vous pouvez également vouloir vérifier cet article qui suggère un service différent (payant). https://stackoverflow.com/questions/24265531/electronic-signature-joomla