twin-elements/form-extensions

内容管理系统表单

v1.6.0 2023-04-06 17:02 UTC

This package is auto-updated.

Last update: 2024-09-06 20:15:59 UTC


README

##安装 composer require twin-elements/form-extensions

/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 }

assets/admin/cropper.js 中添加

import 'twin-elements/forms/resources/image-cropper-js';

webpack.config.js

添加 const twinElementsFormScripts = path.resolve(__dirname, 'vendor/twin-elements/form-extensions/src/Resources/private/')

添加 .addEntry('cropper', './assets/admin/cropper.js')webpack.config.js 中的admin配置

添加路径别名到admin配置

adminConfig.resolve.alias['twin-elements/forms/resources'] = twinElementsFormScripts;
adminConfig.resolve.alias['root-dir'] = rootDir;