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?

Datumsfeld ändern // Listbox Höhe anpassen

More
6 years 10 months ago #5092 by 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

More
6 years 10 months ago #5095 by Administrator AV
Replied by Administrator AV on topic 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 :-).
The following user(s) said Thank You: sun86

More
6 years 10 months ago #5153 by 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?

More
6 years 10 months ago - 6 years 10 months ago #5154 by Administrator AV
Replied by Administrator AV on topic 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 :-).
Last edit: 6 years 10 months ago by Administrator AV.
The following user(s) said Thank You: sun86

More
6 years 10 months ago #5155 by sun86
Perfekt, danke - ich probier es gleich mal aus - Bist du so lieb und entfernst den Link aus meinem Post

More
6 years 10 months ago #5156 by sun86
Dankeeeee hat geklappt :)

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum