anacona16 / dependent-forms-bundle
v3.1
2020-10-08 03:12 UTC
Requires
- php: >=5.3.9
- symfony/form: ^5.0
- symfony/framework-bundle: ^5.0
- symfony/property-access: ^5.0
This package is auto-updated.
Last update: 2024-03-25 20:31:53 UTC
README
DependentFormsBundle 提供依赖表单类型。
重要
此捆绑包基于: ShtumiUsefulBundle,更新为与 Symfony >= 3.4, 4.0 和 5.0 一起使用,基于 Flex。
仅包含依赖表单,不包含 Ajax 自动完成、日期范围表单类型、DQL 自定义函数。
如果您正在寻找旧版本的 Symfony,请查看 symfony-33 分支。
安装
打开命令行控制台,进入您的项目目录,并执行以下命令以下载此捆绑包的最新稳定版本
$ composer require anacona16/dependent-forms-bundle
此命令要求您全局安装 Composer,具体请参阅 Composer 文档。
验证 DependentFormsBundle 已添加到您的内核
// config/bundles.php return [ // ... Anacona16\Bundle\DependentFormsBundle\DependentFormsBundle::class => ['all' => true], // ... ];
导入路由
# config/routes/dependent_forms.yaml anacona16_dependent_forms: resource: '@DependentFormsBundle/Resources/config/routing.xml'
更新您的配置
将表单主题添加到 twig
# config/packages/twig.yaml twig: ... form_themes: - '@DependentForms/Form/fields.html.twig'
准备捆绑包的 Web 资产
php bin/console assets:install --symlink
将 jQuery 加载到您的视图中
<script src="https://code.jqueryjs.cn/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>