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.

Kein Label-Override für File-Upload?

Mehr
7 Jahre 1 Monat her - 7 Jahre 1 Monat her #5013 von bugreport1234
Kein Label-Override für File-Upload? wurde erstellt von bugreport1234
Hallo zusammen,

sehe ich das richtig, das für das File-Upload Feld das Label hardcodiert generiert wird, und der Code für Overrides dazu gar nicht vorhanden ist? (.../layouts/visforms/default/file hat for eine "control.php")

Ohne Label-Overrider ist mein Formular-Layout leider recht unsauber.
Kennt jemand eine Trick, das Label selbst zu ergänzen/ändern?

Gruß & Danke
Letzte Änderung: 7 Jahre 1 Monat her von bugreport1234.

Mehr
7 Jahre 1 Monat her #5016 von Administrator AV
Administrator AV antwortete auf Kein Label-Override für File-Upload?
Hallo,

was genau meinst du denn mit Label?
Das File-Upload Feld besteht aus einem Text, der vor dem eigentlichen Upload-Control steht. Dieser Text ist das, was ich als Label bezeichnen würde und er kommt wie bei allen Visforms Feldern aus dem "Label" Eingabefeld in der Feldkonfiguration. Du brauchst also sicherlich kein Override, um das Label vor dem Upload-Feld zu ändern.

Das Upload Control selbst wird komplett vom Browser erzeugt (aus der Button oder was auch immer um die Datei auszuwählen und zusätzlcher Text, z.B. "Keine ausgewählt" oder der Dateiname der gewählten Datei). Das hat nichts mit Visforms zu tun.

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
7 Jahre 1 Monat her #5018 von bugreport1234
bugreport1234 antwortete auf Kein Label-Override für File-Upload?
Hallo Aicha,

mit Label ist das HTML-Element <label> gemeint. Alle anderen Felder werden ja über zwei php-Dateien (label.php und control.php) erzeugt. Nur für das File-Upload-Feld nicht.

Für das aktuelle Layout müssen das <label> und das eigentliche <input> etc. Element jeweils in ein <div> verschachtelt werden. Kein Problem mit den Overrides, nur wird beim Upload-Feld eben das <label> nicht über eine (override-bare) label.php erzeugt.

Gruß & Danke

Mehr
7 Jahre 1 Monat her #5021 von Administrator AV
Administrator AV antwortete auf Kein Label-Override für File-Upload?
Hallo,

danke für die zusätzliche Info.

Gerade bezügl. des Label greifen die meisten Feldtypen auf das label.php aus dem ....layouts/visforms/default/text Verzeichnis zurück, da die Label für die meisten Feldtypen gleich aufgebaut sind.

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
7 Jahre 1 Monat her #5024 von bugreport1234
bugreport1234 antwortete auf Kein Label-Override für File-Upload?
Hallo Aicha,

genau darum geht es: "die meisten". Nur eben File-Upload nicht.
Was kann ich also tun?

Gruß & Danke

Mehr
7 Jahre 1 Monat her #5027 von Administrator AV
Administrator AV antwortete auf Kein Label-Override für File-Upload?
Hm,

also soweit ich das sehe zieht insbesondere der Feldtyp "file" sein Label immer aus genau der von mir benannten Datei layouts/visforms/default/text/label.php und wenn ich dort das label-Element in eine zusätzliche Div packe, kommt diese beim File-Upload Feld Label auch an.

Was für ein Formular-Layout hast du denn ausgewählt? Wie wird das Formular zur Anzeige gebracht? Hast du dich vielleicht in der label.php vertan und die öffnende/schließende Div nicht an die richtige Stelle geschrieben? Dort stehen 2 label-Element drin, das 2. ist nur eine Hülle für den Required-Asteriks und wenn dein Feld kein Pflichtfeld ist, wird diese auch nicht eingefügt.

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: bugreport1234

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum