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.

mehrspaltiges Formular

Mehr
3 Jahre 1 Monat her #7683 von steffenwerner
mehrspaltiges Formular wurde erstellt von steffenwerner
Hallo,
ich möchte ein mehrspaltiges Formular erstellen, wo auf der linken Seite mehrere einzeilige Felder angezeigt sind und auf der rechten Seite ein mehrzeiliges Textfeld. wie ist so etwas machbar? 
 

Mehr
3 Jahre 1 Monat her #7685 von Administrator AV
Administrator AV antwortete auf mehrspaltiges Formular
Hallo,

das geht nicht.

Das mehrspaltige Formular wird zeilenweise erstellt. Und in der Zeile kannst du dann festlegen wie viele Spalten (=Felder) diese (nebeneinander) haben soll.
Eine tiefere Verschachtelung, wie du sie beschreibst, also dass dann innerhalb einer Spalte wieder mehrere Zeile untereinander stehen, ist nicht möglich.

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 :-).

Mehr
3 Jahre 1 Monat her #7688 von steffenwerner
steffenwerner antwortete auf mehrspaltiges Formular
Sehr schade! Das eigentlich sehr gute tool wird dadurch sehr stark eingeschränkt. Ich würde mir wünschen, dass ihr daran arbeitet, es ist meines Erachtens ja nichts ungewöhnliches, wenn man ansprechende Formulare präsentieren möchte.

Mehr
2 Jahre 3 Monate her #8401 von kommid
kommid antwortete auf mehrspaltiges Formular
sorry, dass ich diesen alten Thread noch mal aufwärme, aber ich finde das auch ausgesprochen schade, wir haben viele teils zweispaltige Formulare u.a. auch mit conditionals, was mit dieser zweilenweisen Art der Felddarstellung gar nicht funktionieren würden. Ich möchte die Einführung von Containern vorschlagen, die als Spalten fungieren könnten. Z.B. Fieldsets

Mehr
2 Jahre 3 Monate her #8406 von Administrator IV
Administrator IV antwortete auf mehrspaltiges Formular
Hallo kommid,

kein Problem!
Außerdem sind wir immer dankbar für Vorschläge, die aus der Anwendung von Visforms resultieren!

Ich habe mir das mit der mehrspaltigen Feldanordnung nochmal angeschaut.

Mehrspaltiges Formular:

Die zeilenweise Verteilung der Felder versagt bei gleichzeitiger Verwendung von bedingten Feldern.
Nicht sichtbare bedingte Felder führen dazu, dass alle nachfolgenden Felder aller nachfolgenden Zeilen nachrutschen.
Dadurch kommt die gewünschte Feldverteilung komplett durcheinander.

Das ist in meinen Augen ein Bug in der Anzeige von Visforms.

Da das Nachrutschen aller Folge-Felder unter Umständen auch gewollt sein könnte, werden wir eine neue Einstellung in der Feld-Konfiguration einbauen.
Es wird erstmal eine Toggle zwischen zwei Einstellungen sein, im Sinne einer Auswahlmöglichkeit von 'Nachrutschen' sowie 'Platz weiterhin einnehmen' sein.

Ich habe dazu den folgenden Issue der Visforms Entwicklungs-Liste hinzugefügt:
Issue VF-640 - Forum: Conditional Fields: Add toggle to switch display behavior in case of 'invisible'

Die Implementierung wird im Kern auf den Umgang auch mit den beiden CSS-Attributen 'visibility' und 'display' hinauslaufen.
Allerdings ist die Implementierung schon ziemlich komplex, weil man nicht für ein Formular oder ein Feld sagen kann: immer 'visibility' oder immer 'display' zur Steuerung verwenden.

Was man im Detail verwenden muss, hängt auch vom responsiven Verhalten des Feldes ab.
Und da gibt es die 5 unterschiedlichen Device-Größen, die getrennt konfiguriert werden können, also nicht allein genau einen definierten 'Breakpoint'.

Und ich vermute auch, dass die Konfiguration der Nachbarfelder auch noch eine gewisse Rolle spielt.

Die hierzu notwendigen responsiven Klassen sind dann wieder abhängig vom gewählten UI-Framework.
Für jedes unterstützte UI-Framework muss jeweils Framework-spezifisches CSS geliefert werden.

Gruß, Ingmar

: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 :-).

Mehr
2 Jahre 3 Monate her - 2 Jahre 3 Monate her #8407 von Administrator IV
Administrator IV antwortete auf mehrspaltiges Formular
Hallo kommid,

nur zum Verständnis: Die Zeilenweise Anordnung arbeitet bereits mit einem horizontalen Container pro Zeile.

Vertikalen Container:

Es entspricht nicht modernen Webseiten, wenn die Darstellung auf einer (1) Device-Größe allein im Fokus steht.
Und wenn, dann sollte es immer die mobile Device sein: 'mobile first'.
Was für den Monitor durchaus toll sein kann, wird sehr schnell ein riesiges Problem und sogar richtig schlecht für den Anwender, wenn die Device-Größe drastisch abnimmt.

Nur ein Beispiel von vielen Aspekten:
In einem Formular stehen wichtige Dinge oben.
Bei 3 vertikalen Containern etwa, würde der obere Bereich (mit den wichtigen Informationen dort oben) auf mobilen Endgeräten weit nach unten rutschen.
Der mittlere Container fängt dann (mit seinen wichtigen Daten) erst nach 1/3 an und der dritte Container sogar erst nach 2/3 der gesamten Höhe - das ist ziemlich weit unten.

Wenn also auf einer mobilen Plattform die Container mit wichtigen Informationen (in ihren oberen Bereichen) nach unten rutschen, dann kann ich es ja auf dem Monitor auch so machen.
Anders ausgedrückt:
Wenn die rechte Textarea mobil unten steht, dann kann ich sie auf dem Monitor gleich auch unten darstellen.
Also direkt unterhalb der anderen Felder:
Alle anderen Felder mehrspaltig oben und übersichtlich darunter die 'zugehörige' große einzeilige Textarea allein in seiner Zeile.
Das sieht auf allen Plattformen dann gut und ähnlich aus.

Zugegeben, bei einem kleinen Formular wären vertikale Container durchaus ein akzeptables Mittel der Wahl.
Nicht aber bei großen Formularen mit vielen Feldern oder mehr als zwei bis drei Containern.
Und auch beim kleinen Formular ist für den Endanwender die Usability des Formulars meiner Meinung nach in keiner Weise eingeschränkt, wenn die 'zugehörige' Textarea darunter stünde.
Letztendlich geht es ja auch um die Klarheit beim Anwender.

Dem steht leider der wirklich große Aufwand gegenüber, den die Implementierung (mit allen Nebeneffekten) einer neuen Option 'Vertikale Container' bedeuten würde.

Vertikale Container haben in Bezug auf responsibles Verhalten noch andere Nachteile gegenüber den horizontalen Containern.
Das ist auch der Grund, warum responsible UI-Frameworks auf Zeilen achten.

Gruß, Ingmar

: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 :-).
Letzte Änderung: 2 Jahre 3 Monate her von Administrator IV.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum