Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Seiteneigenschaften


Version

v5.56

Datum

 

Bundleaddon/inputframework
PackageinputInput/fileFile
Ersteller
Tester


Um Dateien wie zum Beispiel Bilder in brandbox hochzuladen oder auszuwählen mit Datensätzen zu verknüpfen, steht die Dateiauswahl zur Verfügung.

Info
titleHinweis

Dieses Feature kann aktuell noch nicht generisch verwendet werden. Es braucht immer ein Plugin welches den Upload definiert. Es funktioniert zum Beispiel in uiBase und in den editoren aber nicht bei viewContact, viewRegister oder viewPimForm.

Ansicht im Shop

Ansicht im ShopImage Removed

Ansicht in Admin

Image RemovedDie Dateiauswahl kann konfigurativ um Funktionen erweitert werden.

Ansicht in Admin

Image Added

Konfiguration

Integriert werden kann diese Art des Eingabefeldes durch die Datenmodellierung und die Datenbankwidgets. Um ein Dateiauswahlfeld in seiner einfachsten Form zu erhalten, muss lediglich der Wert für "formType" auf "file" gesetzt werden. In der Datenmodellierung ist das Pendant dazu der Feldtyp "Dateiauswahl".
In dieser Form gibt es aber noch keine Interaktionsmöglichkeit mit der Dateiauswahl. Es ist dem Nutzer nur möglich den Dateipfad einzusehen oder die Auswahl aufzuheben. Diese Art von Konfiguration ist nur für Felder zu empfehlen, deren Inhalte nur von Geschäftslogik definiert werden.
Um dem Nutzer Interaktionsmöglichkeiten bereitzustellen, muss das Feld entsprechend konfiguriert werden.

Image Removed
BezeichnungKonfigurationDarstellung
Dateiauswahl mit Upload und Auswahl über die Gallery

feature: input/file.upload/gallery

Image Removed

Image Removed

Dateiauswahl mit Upload

feature: input/file.upload

Image Removed

Upload

Ein Objekt upload in der Konfiguration.

  • isEnabled
    • Boolescher Wert. Dieser Wert bestimmt, ob das Feld für den Upload dargestellt werden soll.

  • configKey
    • Zeichenkette. Ein Upload-Konfigurationsdatensatz mit dieser Kennung wird für den Upload genutzt. Dieser Datensatz sollte die whitelist für MimeTypes und einen persistenten Zielpfad beinhalten.


Codeblock
languagejs
themeRDark
titleFile-Upload Konfiguration
"configuration": {
	"upload": {
		"isEnabled": true,
		"configKey": "base-shopArticle"
	}
}


Image Added

Download

Ein Boolescher Wert in der Konfiguration. Dieser Wert bestmimt, ob der Button für den Download dargestellt werden soll.

Codeblock
languagejs
themeRDark
titleDatei-Konfiguration Download
"configuration": {
	"isEnabledDownload": true
}


Image Added

Galerie

Ein Objekt gallery in der Konfiguration.

  • isEnabled
    • Boolescher Wert. Dieser Wert bestimmt, ob das Feld für den Upload dargestellt werde soll.
  • configKey
    • Zeichenkette. Ein Galerie-Konfigurationsdatensatz mit dieser Kennung wird für die Galerie genutzt. Dieser Datensatz sollte entsprechend konfiguriert sein.
Codeblock
languagejs
themeRDark
titleDatei-Konfiguration Galerie
"configuration": {
	"gallery": {
		"isEnabled": true,
		"configKey": "base-shopArticle"
	}
}


Image Added

Hinweis - Formulartyp Dateiauswahl

...