twin-elements / form-extensions
Forms for CMS
Installs: 172
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^7.1 || ^8.0
- artgris/filemanager-bundle: ^2.2
- symfony/framework-bundle: ^4.4 || ^5.4
README
##Installation
composer require twin-elements/form-extensions
in /config/packages/routes.yaml
filemanager_image:
resource: "@TwinElementsFormExtensionsBundle/Controller/FileManagerImageController.php"
prefix: /admin
type: annotation
requirements:
_locale: '%app_locales%'
defaults:
_locale: '%locale%'
_admin_locale: '%admin_locale%'
options: { i18n: false }
in assets/admin/cropper.js
add
import 'twin-elements/forms/resources/image-cropper-js';
in webpack.config.js
add const twinElementsFormScripts = path.resolve(__dirname, 'vendor/twin-elements/form-extensions/src/Resources/private/')
add .addEntry('cropper', './assets/admin/cropper.js')
to admin config in webpack.config.js
add path aliases to admin config
adminConfig.resolve.alias['twin-elements/forms/resources'] = twinElementsFormScripts;
adminConfig.resolve.alias['root-dir'] = rootDir;