Neueste Subscription Feature

Mehr erfahren

Feldtyp Signatur

Mehr erfahren

Feldtyp Standort

Mehr erfahren

Feldtyp Berechnung

Mehr erfahren

Mehrseitige Formulare

Einen Bearbeiten-Link anstelle des Formulars anzeigen

Dieses Feature ist Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten..

Ein häufig in Zusammenhang mit der Erweiterung "Daten im Frontend editieren" nachgefragtes Feature war es, dass ein Benutzer ein Formular nur ein mal ausfüllen und abschicken können soll. Wenn er das Formular bereits ein mal ausgefüllt hat, soll er stattdessen nur noch in der Lage sein soll, seine bereits übermittelten Daten zu bearbeiten. Dieses Feature wurde mit der Version 1.5.1 der Erweiterung in Verbindung mit Visforms 3.8.8 umgesetzt und ist selbstverständlich auch in der Subscription enthalten.

Wir haben Visforms eine neue Formularoption hinzugefügt. Diese heißt "Editieren Link statt Formular anzeigen" und wird in der Formularkonfiguration unter dem Reiter "Allgemein" angezeigt, direkt über dem Eingabefeld für die Beschreibung. Setzen Sie diese Option auf "ja", wenn Sie das Feature nutzen wollen. Damit Visforms erkennen kann, welche Daten zu welchem Benutzer gehören, ob ein Benutzer also das Formular bereits einmal übermittel hat, und damit auch wirklich der Link auf die Daten Editieren Ansicht gezeigt wird und nicht das Formular selbst müssen darüber hinaus noch einige weitere Bedingungen erfüllt sein. Lesen Sie sich also bitte folgende Auflistung aufmerksam durch.

Konfigurationseinstellungen

  • Setzen Sie die Formularoption "Editieren Link statt Formular anzeigen" unter dem Reiter "Allgemein" auf "ja"
  • Setzen Sie die Formularoption "Ergebnis speichern" unter dem Reiter "Ergebnis" auf "ja"
  • Nur Übertragungen eines angemeldeten Benutzers können später dem Benutzer auch wieder zugeordnet werden. Stellen Sie sicher, dass nur angemeldete Benutzer das Formular übertragen können. Verwenden Sie hierzu z.B. die Formularoptionen "Zugriffsebenen" in Verbidnung mit der entsprechenden Zugriffsebene des Menüeintrags über den das Formular zur Anzeige kommt.
  • Visforms erlaubt die Anzeige einer Daten Editieren Ansicht nur, wenn auf der Webseite ein Menüeintrag vom Typ "Visforms >> Datensicht mit Edit Link" vorhanden ist. Es ist nicht nötig, dass das Menü, das diesen Eintrag enthält über ein Module veröffentlich ist (sie können also ein "hidden" Menü verwenden), aber der Menüeintrag muss existieren und sein Status muss "Veröffentlicht" sein und der Benutzer muss ausreichende Rechte haben um diesen Menüeintrag anzusehen. Legen Sie einen Menüeintrag vom Typ "Visforms >> Datensicht mit Edit Link" für das Formular an.
  • Wenn ein Benutzer nicht das Recht hat Visformsdaten zu veröffentlichen, was für normale registrierte Benutzer in der Regel der Fall ist, dann kann er seinen eigenen Datensatz nur ansehen, wenn dieser veröffentlich ist. (Genau wie beim Einstellen und Bearbeiten von Joomla! Beiträgen vom Frontend aus.) Stellen Sie die Formularoption "Daten automatisch veröffentlichen" unter dem Reiter "Datenanzeige im Frontend" auf "ja". Wenn Sie sicher stellen wollen, dass die übermittelten Formulardaten nur über die Dateditieren Ansichten im Frontend angesehen werden können, sollten Sie die Option "Frontend Datensicht erlauben" auf "nein" setzen. Dies hat keinen Einfluss auf die Sichtbarkeit der Daten in der Editieren Ansicht.
  • Stellen Sie sicher, dass für die Benutzergruppe zu der die Benutzer gehören, die das Formular ansehen, ausfüllen und abschicken können, das Recht "Eigene Daten Editieren" unter dem Reiter "Formularberechtigungen" in der Formularkonfiguration besitzt.

Wenn alle oben aufgelisteten Bedingungen erfüllt sind, wird einem angemeldeten Benutzer, der das Formular bereits ein mal übertragen hat, anstelle des Formulars ein kurzer erläuternder Text und ein Link auf die Daten Editieren Sicht anstelle des Formulars angezeigt. Sowohl der erläuternde Text als auch der Linktext sind im Moment festgelegte Texte, die aber mit Hilfe des Sprachen-Managers von Joomla überschrieben werden können. Es handelt sich um die Sprach-Tags COM_VISFORMS_REDIRECT_TO_EDIT_VIEW_TEXT und COM_VISFORMS_EDIT_LINK_TEXT.

Zur Beitragsliste Passende Subscription finden