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?

Wechsel zw. Default-Layout und Standard-Bootstrap?

More
8 years 9 months ago #2532 by Johannes
Ist es möglich, zwischen zwei Layouts in Abhängigkeit der Bildschirmgröße zu wechseln? Ich versuche in der Desktop-Ansicht das Standard-Layout und ab einer gewissen Unterschreitung der Bildschirmgröße das Bootstrap-Layout zu verwenden, denn in der mobilen Ansicht ist links einfach zu wenig Platz für die Feldbezeichnungen. Die sollten besser über dem Feld stehen.

Mit einem einfachen Klassenwechsel des Formulars klappt es leider nicht (z.B. Klasse form-horizontal rausnehmen). Hat jemand eine Lösung, wie man also in Abhängigkeit der Bildschirmgröße die Layouts switchen kann?

Viele Grüße und Danke im Voraus für hilfreiche Tips!!!

Johannes

More
8 years 9 months ago #2534 by Administrator AV
Replied by Administrator AV on topic Wechsel zw. Default-Layout und Standard-Bootstrap?
Hallo Johannes,

nein das ist leider nicht möglich. Sinn der Bootstrap Layouts ist es doch gerade, dass man sie auf allen Bildschrimen gut verwenden kann, weil sie sich responsiv verhalten.

Warum kannst du denn nicht überall das Bootstrap Layout verwenden? (Ich würde es mit dem horizontalen Bootstrap Layout versuchen).

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
8 years 9 months ago #2539 by Johannes
Hallo Aicha,

vielen Dank für die schnelle Antwort.

Bei einem breiten Bildschirm ist das Default-Layout passend, siehe hier:
[img


In der mobilen Ansicht jedoch sind die Feldbzeichnungen neben den Feldern, was nicht gut aussieht, siehe hier:
[img


Das Bootstrap-Layout liefert hier in der mobilen Ansicht eine sehr gute Lösung, siehe hier:
[img


Jedoch zu schmal bei einem breiteren Bildschirm, siehe hier:
[img


Perfekt wäre also eine Kombination aus beiden: Bootstrap in der mobilen Ansicht und etwas breitere Felder mit den Feldbezeichnungen neben den Feldern in der Desktop-Ansicht. Wie kann ich das auf einfachem Wege umsetzen? Oder denke ich da zu kompliziert?

Viele Grüße
Johannes

More
8 years 9 months ago #2541 by Administrator AV
Replied by Administrator AV on topic Wechsel zw. Default-Layout und Standard-Bootstrap?
Hallo Johannes,

ja, das Visforms (Default) Layout ist nicht responsiv.
Das Horizontale Bootstrap Layout sollte auf breiten Bildschirmen das Label vor dem Eingabefeld zeigen und auf schmalen darüber. Wenn das nicht so ist, dass liegt das am CSS deines Templates.
Evlt. kannst du die Option "Boostrap CSS für Formulare laden" aktivieren, aber wenn du ein Bootstrap Template hat, das das horizontale Layout nicht anders implementiert, dann wird das vermutlich leider auch nichts nutzen.

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
8 years 9 months ago #2551 by Johannes
Hallo Aicha,

Danke nochmals für die Antwort. Die Option "Bootstrap CSS für Formulare" hat tatsächlich was gebracht (Feldbezeichnung links neben Feldern). Möglicherweise streikt da wirklich mein Template.

Die recht kurzen Felder habe ich nun in der Desktop-Ansicht per CSS länger gemacht, auf 350px feste Breite. Ab einer gewissen Bildschirmbreite fliegt diese Anweisung raus und die Felder nehmen dann die passende Smartphonebreite an. Das ist ein kleiner überschaubarer Workaround, der funktioniert.

Großes Lob an diese Komponente. Habe mich heute eingehender damit beschäftigt. Da steckt Know-How und sicherlich etliches an Entwicklungszeit dahinter. Vor allem die ganzen Zusammenhänge und Bedinungen, die ganze Angelegenheit ist nicht trivial...

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum