Skip to content

sherlockode/advanced-form-bundle

Repository files navigation

Sherlockode Advanced Form Bundle

Powerful Symfony form components

Prerequisites

This bundle requires Symfony 3.4+ and jQuery.

Installation

Step 1: Install SherlockodeAdvancedFormBundle

The best way to install this bundle is to rely on Composer:

$ composer require sherlockode/advanced-form-bundle

Step 2: Enable the bundle

Enable the bundle in the kernel

<?php
// config/bundles.php

return [
    // ...
    Sherlockode\AdvancedFormBundle\SherlockodeAdvancedFormBundle::class => ['all' => true],
];

Step 3: Configure the bundle

Import the routing in config/routes.yml

sherlockode_advanced_form:
    resource: "@SherlockodeAdvancedFormBundle/Resources/config/routing/all.xml"

Step 4: Publish assets

You may use Webpack to import the JavaScript files or use the assets command.

$ php bin/console assets:install --symlink public

Next steps

Ajax uploader

Create a single file upload form

Use the temporary upload mode

Multiple files upload form

Options overview

Dependent entity form type

Overview

About

Symfony Bundle with form components

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •