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?

Labeloption für radio/select / CSS Klasse für Bezeichnung

Mehr
5 Jahre 8 Monate her - 5 Jahre 8 Monate her #6115 von MaliRaj
Hallo Aicha, ich möchte einige Label für Felder vom Typ radio/select (als Liste) verstecken, da die Bezeichnungen der Optionen aussagekräftig genug sind und in meinem mehrspaltigen Template die Optik etwas leidet.
Für diese Typen gibt es ja die "Label verstecken"-Option nicht mehr. 'hidden' (definiert in Custom-CSS) in "CSS Klasse für Bezeichnung" wirkt sich auf das ganze Feld aus, nicht nur auf das Label, wird dann also gar nicht mehr angezeigt. Ist das ein Bug oder (m)ein Denkfehler?
Ich habe erkannt, dass an die ID für die Feld-Bezeichnung nach dem Schema 'formXYlbl" (X=Formular-ID; Y=Feldname) für die entsprechenden Optionen ein Zähler '_Z' angehängt wird. Das müsste ich doch dann auch gezielt ansprechen können? Wie kann ich das denn lösen?

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)
Letzte Änderung: 5 Jahre 8 Monate her von MaliRaj.

Mehr
5 Jahre 8 Monate her #6116 von Administrator AV
Hallo Heinz,

nur als kleine Klarstellung vorab: Das "Label verstecken" gibt es schon immer nur für Felder die letztlich einen Text-Input erzeugen (Text, E-Mail, Textarea, etc) weil man bei diesen Feldern sicher über alle Browser einen Platzhalter einfügen kann.... Die Aussage "Für diese Typen gibt es ja die "Label verstecken"-Option nicht mehr." ist also nicht korrekt.
Bei Verwendung der neuen Bootstrap 4 Layouts (mit einem Bootstrap 4 Template, was sicher noch nicht sehr verbreitet ist), gibt es nun auch die Möglichkeit, per Konfiguration das Label aller Feldtypen zu verstecken.

Bei Feldern vom Typ Radio, wird die "CSS Klasse für Bezeichung" tatsächlich für alle "Labels", verwendet und weil die Bezeichnung der Option technisch gesehen ein Label ist, erhält es die Klasse tatsächlich auch. Ich denke du kommst am schnellsten zum Ziel, wenn du die Label der Felder direkt über Ihre ID versteckst und dein CSS nachpflegst, wenn neue Felder hinzukommen. Einen CSS-Selektor, der schaut, ob er auf einen Zahl endet, gibt es meines Wissens wirklich nicht...
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: MaliRaj

Mehr
5 Jahre 8 Monate her - 5 Jahre 8 Monate her #6117 von MaliRaj
Hallo Aicha, und vielen Dank für die Klarstellung. Die Info mit der Einführeung der Labeloption hatte ich aus einem älteren Beitrag hier und sicher falsch verstanden. Das ist jetzt klar.
Das Verstecken mit der ID hatte ich versucht, bin aber daran gescheitert.
Nun bin ich aber nach Recherche fündig geworden und habe eine Möglichkeit gefunden, mit der ich Label einzeln (auch bei radio/select) in der Feldkonfiguration mittels CSS-Klasse ausblenden kann. Dazu habe ich eine Klasse 'nolabel' mit folgendem Code im meiner custom.css angelegt:
Code:
/* unsichtbares Label (radio)*/ label[id$='lbl'].nolabel { display: none; }

Damit werden nun alle Indizees ignoriert.
Bei über 90 radio- und select-Feldern in meinen Formularen ist das für mich auch eine akzeptable Lösung.
Vielen Dank für den nachdrücklichen Denkanstoß ...:)

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)
Letzte Änderung: 5 Jahre 8 Monate her von MaliRaj.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum