bh:form.mediacake  

    Generiert eine Datei-Auswahl (Mini-Mediacake) für das Settings-Formular.

    Mime-Type-Gruppen:

    • image: image/png, image/jpeg, image/webp, image/svg+xml
    • video: video/mp4, video/webm
    Achtung

    Seit 18.08.2025 werden Video konvertiert und haben nur noch den Mime-Type video

    Da das Video in verschiede Formate konvertiert wird, hat der Eintrag im Mediacake nur noch den Mime-Type video.

    Attribute

    NameBeschreibungTypedefaultrequired
    nameLegt den Namen der/des hidden input fields fest. Es wird der korrekte Namen aus dem Typoscript interpretiert. Ist 'input-field-type' auf 'array' so wird bei den Namen der hidden input fields ein '[]' angehängt, um einen Array zu bilden. Ist 'input-field-type' auf 'string' so wird der Name für das hidden input field unverändert übernommenstringfalse
    valueÜbergabe der bereits ausgewählten Dateien. Mögliche Eingabetypen: Uid (String oder Integer), File-Objekt oder kommaseparierte Liste der Uids als String. Alle Typen können auch mittels Array übergeben werden. Zudem werden LazyLoading-Objekte unterstützt. mixedfalse
    input-field-type Ausgewählte Dateien werden durch Rendern eines/mehrerer hidden input fields zurückgegeben. 'string' = nur ein hidden input field mit kommaseparierte Liste der File-Uids oder 'array' = für jede Datei ein hidden input field. string 'array' false
    multipleLegt fest, ob mehrere Dateien ausgewählt werden können.booleantruefalse
    mime-typesLegt fest, welche Dateitypen zur Auswahl stehen z.B. 'image/jpg, image/png' oder auch Mime-Type-Gruppen (z.B. 'video', 'image').stringalle Typenfalse

    Beispiel

    html
    <bh:form.mediacake name="filter[items]" value="{cObj.allSettings.filter.items}" mime-types="image" multiple="false" />