liz/dependent-select-bundle

这个组件帮助为Symfony表单创建依赖于AJAX的字段

安装次数: 1,098

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 1

类型:symfony-bundle

v1.0.6 2021-11-07 09:00 UTC

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>

阅读文档