Skip to content

9.0.0-beta4

Choose a tag to compare

@skerbis skerbis released this 08 May 12:07
· 172 commits to main since this release
06d488a

⚠️ Beta-Version – Diese Version kann noch Fehler enthalten. Bitte Bugs als GitHub Issue melden oder im REDAXO Slack in #mform ansprechen.


Fixed

  • Flex-Repeater: Custom-Link-Widgets vollständig gerendert – addCustomLinkField(), addMFormLinkField(), addMediaField(), addMFormMediaField() und addCustomLinkMultipleField() zeigten im Flex-Repeater zuvor den Platzhalter „Widget-Typ nicht unterstützt". Werden jetzt als vollständige Widgets gerendert.
  • Flex-Repeater: Bilderliste identisch zum normalen Widget – addImagelistField() nutzt jetzt rex_var_custom_medialist::getWidget() direkt. Das Widget zeigt Gallery/Raster/Listen-Ansicht mit View-Toggle und vertikaler Toolbar – identisch zur Nutzung außerhalb des Flex-Repeaters.
  • Flex-Repeater: Readonly-Felder korrekt gerendert – addTextReadonlyField() und addTextareaReadonlyField() gaben zuvor einen leeren String zurück. Werden jetzt als readonly-Input/Textarea dargestellt.
  • Flex-Repeater: Radio- und Checkbox-Styling – addRadioField() und addCheckboxField() rendern jetzt Bootstrap-3-konforme <div class="radio"> / <div class="checkbox">-Wrapper. Vertikale Abstände und Ausrichtung korrigiert.
  • Flex-Repeater: Dead-Code entfernt – Bereinigt im Renderer.
  • Custom-Link: Artikelname bei vorhandenem Wert – Beim Initialisieren eines Custom-Link-Widgets mit bereits gesetztem Wert wird der Wert per AJAX aufgelöst (Artikelname statt nackter ID). Neue namespaced API-Klasse FriendsOfREDAXO\MForm\Api\ResolveLinkApi via rex_api_function::register().
  • Custom-Link-Multi: Trash-Icon – Entfernen-Button zeigt jetzt fa-trash.
  • Custom-Link: E-Mail-Validierung – mailto:-Eingabe validiert die E-Mail-Adresse.
  • Custom-Link: Telefon-Validierung – tel:-Eingabe lässt nur Ziffern, +, -, Leerzeichen und Klammern zu.