victoire/form-widget
Victoire Form Widget is a Laravel package for creating reusable form widgets. Define fields and configuration once, then render consistent, customizable forms in Blade views through a simple API—ideal for admin panels, CRUD screens, and repetitive form workflows while keeping markup maintainable.
composer require victoire/form-widget. This is a legacy-era bundle — check its composer.json constraints before assuming compatibility with modern Symfony.AppKernel (or bundles.php if backported). Confirm the exact bundle class from vendor/victoire/form-widget/ — likely Victoire\Widget\FormBundle\VictoireWidgetFormBundle.Resources/config/ for services, routing, and widget registrationWidget/ for the form widget entity/classForm/ for bundled form typesResources/views/ for the front-end Twig templateform_start(form, { action: path(...) })form_row / form_widget / form_errorsform_end(form)FormSubmission entity related to the widget/page and store serialized field values plus metadata (IP, user agent, created date). Keep PII retention rules in mind.AppKernel, YAML service config, old templating). Test install in a branch before committing.<form action> and test POST directly.enctype="multipart/form-data", an upload directory, and validation. Check whether the bundle’s template includes the enctype; override if not.debug:router to find submit routes.How can I help you explore Laravel packages today?