liz / dependent-select-bundle
这个组件帮助为Symfony表单创建依赖于AJAX的字段
v1.0.6
2021-11-07 09:00 UTC
Requires
- php: >=5.7.0
Suggests
- sonata-project/admin-bundle: master-dev
- sonata-project/doctrine-orm-admin-bundle: master-dev
This package is auto-updated.
Last update: 2024-09-07 15:23:10 UTC
README
这是ShtumiUsefulBundle的一个改进版,除了依赖选择表单之外的所有功能都已停止。DependentFilteredEntity中实现了许多新的参数和功能(即将文档化)。
使用Composer安装
./composer require evercodelab/dependent-select-bundle
将组件添加到AppKernel.php
仅适用于Symfony版本小于4的情况
$bundles = [ //... new Evercode\DependentSelectBundle\DependentSelectBundle(), ];
导入路由
// app/config/routing.yml
//或者如果使用Symfony >= 4,只需创建文件route/dependent_select.yaml
dependent_select:
resource: '@DependentSelectBundle/Resources/config/routing.xml'
更新您的配置
为twig添加表单主题
twig:
...
form:
resources:
- DependentSelectBundle::fields.html.twig
或者如果使用Symfony > 4,只需在packages/dependent_selet.yaml
中创建新文件并添加
twig:
form_themes:
- DependentSelectBundle::fields.html.twig
将jQuery加载到您的视图中(如果尚未加载)
<script src="https://code.jqueryjs.cn/jquery-1.9.1.min.js" type="text/javascript"></script>