Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

Gesamtanzahl von Einträgen im Frontend anzeigen

Mehr
3 Monate 2 Tage her #10782 von PFS_hansi
Ich möchte euch noch meine Lösung vorstellen:

Aufgabenstellung
  • In einem Listenfeld "Veranstaltung" wird ausgewählt für welche Veranstaltung man sich anmelden möchte.
  • Angezeigt soll werden, wie viele TN schon angemeldet sind
  • Auf einer Übersichtsseite werden die Anzahl der angemeldeten TN je Veranstaltung angezeigt.
Lösung
  • 2 neue Felder werden angelegt
    • bereits angemeldet:
      • Name: veranstaltung
      • Typ: Listbox SQL
      • Als Datenliste anzeigen: Ja
      • Bei Änderung von nachladen: veranstaltung
      • SQL-Select-Statement: SELECT COUNT(Fxxx) as value, COUNT(Fxxx) as label FROM #__visforms_xxx WHERE Fxxx IN ${input:veranstaltung[]};
      • Anzeigen der aktuellen Anmeldungen. Diese Zahl wird nicht in der Datenbank gespeichert
    • Gesamtanzahl
      • Name: anzahlteilnehmer
      • Typ: Listbox SQL
      • Als Datenliste anzeigen: Nein
      • Reload erlauben: Ja
      • Bei Änderung von nachladen: veranstaltung
      • Einzige Option vorauswählen: Ja
      • Bei Vorauswahl verstecken: Ja
      • SQL-Select-Statement: SELECT COUNT(xxx)+1 as value, COUNT(xxx)+1 as label FROM #__visforms_xxx WHERE Fxxx IN ${input:veranstaltung[]};
      • Beim Speichern wird in der Datenbank die neue Gesamtanzahl gespeichert.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum