Blog Sections Open

EvoUI v1.2.0: Custom Modal Fields for Module Tables

EvoUI v1.2.0 opens module table modals to custom field definitions, so packages can extend forms without replacing the shared modal surface.

EvoUI v1.2.0 adds custom modal fields to the shared module table component. Package authors can extend a table's modal form while keeping the standard EvoUI layout and behavior.

What changed

  • The module table runtime accepts package-defined modal fields.
  • A dedicated Blade partial renders custom fields inside the shared modal.
  • The form field documentation now covers the extension point.
  • Runtime tests cover custom modal field rendering.

Who should update

This release is mainly useful for manager modules that need fields beyond the built-in module table form. Existing tables can continue using the current configuration without changes.

Open EvoUI v1.2.0 on GitHub

Newer post

Evolution CMS Installer 1.3.3: elcreator Packages in Managed Extras

Evolution CMS Installer 1.3.3 adds Composer package inference for the elcreator a* package family.

Older post

EvoUI v1.1.1: Component Runtime Boundary for Manager Modules

EvoUI 1.1.x introduces a public component registration boundary, a shared base component, Alpine-safe module table refreshes, and a PHP 8.4 runtime baseline.