1. YoureCom
    1. About me
  2. YoureCom Insights
  3. Work Place
  4. Support
  5. Work Place
  6. GitHub
  • Login
  • Register
  • Search
Clan Management
  • Everywhere
  • Clan Management
  • Clan Management
  • Articles
  • Pages
  • Forum
  • Tasks
  • Products
  • More Options
  1. YoureCom - Plugins for the WoltLab Suite Core (WSC)
  2. Workplace
  3. Clan Management

FormBuilder: FieldAddForm #210

  • Marcel Beckers
  • December 15, 2025 at 6:28 AM
  • 0 Comments
  • Done
✔ Done

Migration der Klasse FieldAddForm in den FormBuilder

Die FieldAddForm basiert aktuell auf AbstractForm mit umfangreicher manueller Formularlogik, direkter POST-Verarbeitung, expliziter I18nHandler-Steuerung und vermischter Validierungs- und Persistenzlogik. Für WSC 6.2 ist eine vollständige Migration auf den FormBuilder erforderlich.

Dabei sollen sämtliche Eingaben (Feldname, Beschreibung, Feldtyp, Kategorien, Default-Werte, Validierungsregeln, Select-Optionen) als typisierte FormBuilder-Felder umgesetzt werden, inklusive Abhängigkeiten zwischen Feldtyp und benötigten Zusatzfeldern.

Die Validierungslogik (Kategorieprüfung, Feldtypabhängigkeiten, SelectOptions-Zwang) ist in FieldValidatoren bzw. FormDataProcessor auszulagern. Die I18n-Verarbeitung für Feldname und Beschreibung soll über native FormBuilder-I18n-Felder erfolgen.

Ziel ist eine klar strukturierte, wartbare und 6.2-konforme Feldverwaltung ohne direkte POST-Zugriffe, ohne serielle Zusatzdaten und mit sauberer Trennung von Formular-,

  • Share

Bereit, deine Community smarter zu machen?

Entdecke die leistungsstarken Plugins von YoureCom und überzeuge dich selbst.

Jetzt kaufen Demo testen

⭐⭐⭐⭐⭐ Über 6.000 zufriedene Kunden • Direkter Support vom Entwickler

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Last completed Tasks

  1. Competitions Based System

    Marcel Beckers February 25, 2026 at 5:07 PM
  2. PHPStan Level 6 erreichen Option Type: ColorPicker

    Marcel Beckers December 16, 2025 at 8:28 PM
  3. PHPStan Level 6 erreichen Competitions Based System Competitions: Clan Management Options

    Marcel Beckers December 16, 2025 at 8:28 PM
  4. PHPStan Level 6 erreichen Clantag

    Marcel Beckers December 16, 2025 at 8:28 PM
  5. PHPStan Level 6 erreichen Clan Management Clan Management: Infractions

    Marcel Beckers December 16, 2025 at 8:28 PM
  6. PHPStan Level 6 erreichen Clan Management

    Marcel Beckers December 16, 2025 at 8:28 PM
  1. Contact
  2. Privacy Policy
  3. Legal Notice
  4. Terms and Conditions (T&C)
Workplace
Powered by WoltLab Suite™
Design by DragNord.com