Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

ID-nr. eines visforms zurücksetzen

More
7 years 9 months ago #3924 by theosmeets
ID-nr. eines visforms zurücksetzen was created by theosmeets
hallo,
wir wollen für eine jährlichen veranstaltung das anmeldeformular vom letzen jahr wiederverwenden.
es wäre schön, wenn die wir den "anmeldezähler" (die automatisch vergebene ID-Nr. des formulars) wieder auf null stellen könnten.
also: wie kann ich die ID-Nr. eines Visforms zurücksetzen?
gruß
theo smeets

More
7 years 9 months ago #3925 by Administrator AV
Replied by Administrator AV on topic ID-nr. eines visforms zurücksetzen
Hallo Theo,

gehe ich richtig in der Annahme, dass ihr die Anmeldungen vom Vorjahr in der Administration gelöscht habt, jetzt aber die ID bei neuen Anmeldungen nicht mit 1 anfängt, sondern weiterzählt....

Da das Hochzählen der ID direkt in der Datenbank passiert (die ID ist ein eindeutiger Index und die Datenbank zählt einfach immer weiter), kannst du den Wert nur zurücksezten, indem du direkt die Datenbank bearbeitest.
(z.B. mit einem Datenbankadministrationstool wie phpMyAdmin). Am einfachsten ist es dann eigentlich, wenn du die Datentabellen zu diesem Formular #__visforms_n und #__visforms_n_save (n is die ID des Formulars) ganz löschst und anschließend in der Joomla! Administration das Formular noch einmal speicherst. Dann werden die Tabellen leer neu angelegt und der Autoindex startet wieder mit 1. Aber vorsicht, wenn du direkt in der Datenbank arbeitest und die falschen Tabellen löschst, dann ist wirklich alles weg. Dieser Weg ist also nur empfehlenswert, wenn du dich wirklich mit dem Umgang mit Datenbanken auskennst.

Alternativ könntest du das Formular und die Felder mittels der Stapelverarabeitungsfunktion kopieren (Den Button findest du in der Joomla! Administration -> Visforms -> in der Formularlistenansicht). Dabei würden die Datentabellen auch neu angelegt, weil sich die Formular-ID ja ändert und die Zähler in den neuen Tabellen würden automatisch mit 1 starten. Du musst dann das Menü anpassen, so dass es auf das neue Formular schaut. Dies ist auf jeden Fall die sichere Variante.

Du kannst die Anzeige der ID prinzipiell auch einfach "abstellen". Es gibt sowohl für die Datenansicht als auch für die Mail, jeweils die Option, die ID nicht anzuzeigen. Dann wäre es egal, ob die ID mit 1 beginnt oder weitergezählt wird. Aber das kannst du natürlich nur machen, wenn du die ID nicht brauchst.

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
7 years 9 months ago #3928 by theosmeets
Replied by theosmeets on topic ID-nr. eines visforms zurücksetzen
danke, das mit der stapelverarbeitung ist prima. hat ich nicht gefunden.
ich hatte zwar in joomla im formular die einträge vom letzen jahr gelöscht aber das wirkt sich offenbar nicht auf der datenbank aus. die ID beim probeanmelden war die nächste nach der liste vom letzen jahr.
das mit der stapelverarbeitung funxtioniert gut bis auf die verknüpfungen in den formularfelder (feld b anzeigen wenn feld a = x). diese wurden alle verbrochen...
aber danke schön! habe es hinbekommen. an der datenbank traue ich mich eher/besser nicht ran ;)

1000 dank
theo smeets

More
7 years 9 months ago #3929 by Administrator AV
Replied by Administrator AV on topic ID-nr. eines visforms zurücksetzen
Gern geschehn.
Was ist das denn für eine Visforms Version?

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

More
7 years 9 months ago - 7 years 9 months ago #3930 by theosmeets
Last edit: 7 years 9 months ago by theosmeets.

More
7 years 9 months ago #3931 by Administrator AV
Replied by Administrator AV on topic ID-nr. eines visforms zurücksetzen
Ah ok, dass erklärt, warum die Anzeige der bedingten Felder nicht mit kopiert wurde.
Dieses Feature hab ich in Visforms 3.7.3 eingebaut.
Evtl. solltest du, wenn eure Veranstaltung um ist und du mal Zeit und Ruhe hast, überlegen, ob du an den Feature-Updates interessiert bist und Visforms auf die aktuelle Version (3.8.16) updatest. (Lies dir vorher den Beitrag zum Update in der Doku durch www.vi-solutions.de/de/support/dokumenta...nstallation-hinweise ). Dann würde das nächstes Jahr noch besser funktionieren.

Gruß,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum