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?

Datumsfeld ändern // Listbox Höhe anpassen

Mehr
7 Jahre 5 Tage her #5092 von sun86
Hallo zusammen,

ich nutze die derzeit aktuelle Joomla Version 3.8.3 und die Visforms Version 3.10.3
Ich habe zwei unterschiedliche Probleme und hoffe auf Hilfestellung:

1. Es gibt für das Feld Listbox die Möglichkeit, die Höhe in Zeilen anzugeben. Leider reagiert das System nicht auf die dort vorgenommenen Einträge. Ich habe verschiedene Zahlen (6, 10, 50...) eingetragen aber es tut sich einfach nichts. Ich habe teilweise bis zu 16 Auswahlmöglichkeiten innerhalb der Listbox (Mehrfachauswahl möglich) und bin deshalb auf diese Funktion angewiesen. Ist das Problem bekannt? Gibt es dazu eine Lösung?

2. Ich kann ein Datumsfeld erstellen. Jedoch ist das Feld standardmäßig als <input type="text"> klassifiziert. (Wo) besteht die Möglichkeit den Input Type auf "date" zu setzen?

Ich würde mich über Unterstützung freuen - Danke

Mehr
7 Jahre 5 Tage her #5095 von Administrator AV
Administrator AV antwortete auf Datumsfeld ändern // Listbox Höhe anpassen
Hallo,

1. Das hört sich für mich so an, als würde das css deines Templates verhindern, dass die Listbox mit der richtigen Höhe angezeigt wird. In allen meinen Tests hat der Parameter funktioniert und ich habe auch über das Forum noch nie von so einem Problem gehört. Ich bräuchte einen Link zum Formular, um mir das genauer anzusehen.

2. Visforms verwendet das Joomla! Datumfeld um ein Feld vom Typ Datum anzuzeigen. Die Datumsfunktionalität wird mit Hilfe von Javascript bereitgestellt. D.h. du hast ein Input type="text" in dem letztlich die Benutzereingabe drin steht und ein Kalender-Icon. Klickt man auf das Icon wird der Kalender "Datumpicker" angezeigt und man kann das Datum auswählen, das dann automatisch in das input geschrieben wird.

Input type="date" ist ein HTML5 input type. Wenn man das verwendet wird die jeweilige Browserimplementierung dieses Controls verwendet. Man hat dann sehr wenig einfluss darauf, wie das Feld aussieht und was es kann. Deshalb verwendet Joomla! (und Visforms) das oben beschriebene Konstrukt. Du kannst also nicht auf input type="date" umstellen.

Gruß,
Aicha

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 :-).
Folgende Benutzer bedankten sich: sun86

Mehr
6 Jahre 11 Monate her #5153 von sun86
Hallo liebe Aicha,

vielen Dank für die ausführliche Rückmeldung - ich hatte versucht auf der Grundlage auf die Fehlersuche zu gehen - leider ohne Erfolg. Hier der Link um den es sich handelt: eelamcatering.tamilmedia.de/index.php/buchungsanfrage

Könntest du mich evtl. bei der Fehlersuche unterstützen?

Mehr
6 Jahre 11 Monate her - 6 Jahre 11 Monate her #5154 von Administrator AV
Administrator AV antwortete auf Datumsfeld ändern // Listbox Höhe anpassen
Hallo,

folgendes CSS bereitet dir Schwierigkeiten

templates/shaper_empire/css/template.css Zeile 3945 ff
Code:
select, textarea, input[type="text"], input[type="area"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { ... height: 45px !important; ... }

Kommt von deine Template und ist dafür verantwortlich, dass die Höhe der Listbox immer auf 45px bergrenzt wird.

Das überschreibt auch folgende Regel aus dem Bootstrap css.
Code:
select[multiple], select[size] { height: auto; }

Die eigentlich dafür zuständig ist, dass eben multiselekts oder selekts mit einer angegebenen Höhe auch diese Höhe annehmen können.

Du müsstest also entweder das !important aus der 1. Regel wegmachen, oder bei der 2. Regel ein !important anfügen....

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 :-).
Letzte Änderung: 6 Jahre 11 Monate her von Administrator AV.
Folgende Benutzer bedankten sich: sun86

Mehr
6 Jahre 11 Monate her #5155 von sun86
Perfekt, danke - ich probier es gleich mal aus - Bist du so lieb und entfernst den Link aus meinem Post

Mehr
6 Jahre 11 Monate her #5156 von sun86
Dankeeeee hat geklappt :)

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum