Übersicht Onlineformulare

CiviCRM nativ

Profile sind Beschreibungen von Formularen oder Teilstücken von Formularen.

Gehe zu Administration > Daten und Anzeigen anpassen > Profile

Die Definition im grünen Kasten oben ist jedenfalls auch nicht so schlecht :wink:

Benutzt für:

  • Markiere Standalone Form or Directory wenn du dieses Formular für individuelle Profile oder Kontakt-Auflistungen oder Anzeigen (Pfad: civicrm/profile) nutzen willst
  • Markiere Such Resultate um mit diesem Profil ein alternatives Set von Ergebnisspalten für die erweiterte Suche anzuzeigen
  • Markiere Benutzerregistrierung, wenn du dieses Profil im Formular für die Registrierung neuer Benutzerkonten benutzen möchtest
  • Markiere Benutzerkonto anzeigen/bearbeiten, um es in Anzeige- und Bearbeitungsfenstern für bestehende Benutzerkonten einzubeziehen.

Hier ist die Liste von Feldern zu dem Profil

Und weiter zur Bearbeitung eines Feldes

Folgende Objekttypen stehen für die Auswahl von Feldern zur Verfügung

Je nach dem Verwendungszweck des Formulars muss man auf die sinnvolle Auswahl achten.

Zum Beispiel bei der Konfiguration einer Spendenseite

Und so erscheinen die Felder jetzt auf einer Spendenseite

Eine detaillierte englische Beschreibung findest du hier Profiles - CiviCRM User Guide - CiviCRM Documentation

Webforms (regulär)

siehe

Webforms (CMRF)

CMRF ist das CiviCRM Modular Remote-Access Framework. Das Projekt zielt darauf ab, eine Infrastruktur für den Datenaustausch zwischen einer öffentlich zugänglichen Website und einem CiviCRM-System bereitzustellen (siehe GitHub - CiviMRF/documentation: Documentation - What is this all about?)

Hier das zentrale Schaubild

Es geht also darum, dass wir unsere Webforms auf der Website haben und dass diese Daten dann gesichert zum CRM übertragen werden

Hier geht es zu Konzept und Dokumentation GitHub - CiviMRF/documentation: Documentation - What is this all about?

Die Implementierung des Frameworks für Drupal 8/9 findet man hier https://github.com/CiviMRF/cmrf_core/tree/8.x-dev und hier Home - D9 Webform CiviCRM - CiviCRM Documentation

Contact Form 7

siehe in diesem Post

Caldera Forms

Caldera Forms ermöglicht im Vergleich zu Contact Form 7 viel umfangreichere Formuardefinitionen, insbesondere Felder in Abhängigkeit von Inhalten anderer Felder ein- und auszublenden. Die Integration zum CiviCRM erfolgt ebenfalls über den Formprocessor.

Hier mal ein lustiges Video, was Caldera Forms so kann

Einige Infos zur Integration findet man hier

Integration von Profilen mit Code Snippets

– weitere Infos folgen

Gravity Forms Form Processor Integration

– weitere Infos folgen

ACF / Members Sync

ACF steht für " Advanced Custom Fields" und ist ein verbreitetes Wordpress-Plugin: https://www.advancedcustomfields.com/

Hier verschiedene Integrationen von Wordpress und CiviCRM, die auch eine ACF-Integration enthält:

Doku zur ACF-Integration: civicrm-wp-profile-sync/docs/ACF.md at master · christianwach/civicrm-wp-profile-sync · GitHub

Inlay Form Processor

Systopia Newsletter Integration

– weitere Infos folgen

Ninja Forms CiviCRM Integration

– weitere Infos folgen

Hier einige Informationen zum Übergang von Caldera zu Ninja Forms, insbesondere zum Stichwort „CiviCRM“.
https://calderaforms.com/2021/03/the-future-of-caldera-forms/

Core Team Initiative Form Builder / Afform

– weitere Infos folgen
https://civicrm.org/form-builder

2 „Gefällt mir“

Falls jemand aus der Community mitmachen will, nur zu!

Dann können wir hinterher noch einen Beitrag zum kollaborativen Dokumentieren posten …

Hallo Ulrich,

zum Mitmachen reicht mein Wissen leider noch nicht aus, sorry.

Dennoch eine Frage: Da steht „Caldera Forms & add-ons will be sunset/retired on 31 Dec 2021.“ Kann man das Plugin dennoch weiter benutzen? Oder sollte man sich ein aktuelles Ninja-Forms-Plugin herunterladen?

Dank & Gruß,
Regina

Hallo Regina, ein kleines Update zum Thema findest Du hier: Zukunft für Caldera Forms | software-fuer-engagierte.de

1 „Gefällt mir“

Danke - sehr hilfreich!