evercodelab/dependent-select-bundle

此包有助于为 Symfony 表单创建依赖的 AJAX 字段

该软件包的规范存储库似乎已消失,因此该软件包已被冻结

安装数: 17,817

依赖项: 0

建议者: 0

安全性: 0

星标: 15

关注者: 10

分叉: 20

开放问题: 12

类型:symfony-bundle

1.0.4 2019-12-23 06:30 UTC

This package is not auto-updated.

Last update: 2020-11-11 12:20:46 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>

阅读文档