sherlockode/advanced-form-bundle

强大的 Symfony 表单组件

v0.4.12 2022-07-13 09:53 UTC

README

强大的 Symfony 表单组件

先决条件

此包需要 Symfony 3.4+ 和 jQuery。

安装

步骤 1: 安装 SherlockodeAdvancedFormBundle

安装此包的最佳方式是依赖 Composer

$ composer require sherlockode/advanced-form-bundle

步骤 2: 启用包

在内核中启用包

<?php
// config/bundles.php

return [
    // ...
    Sherlockode\AdvancedFormBundle\SherlockodeAdvancedFormBundle::class => ['all' => true],
];

步骤 3: 配置包

config/routes.yml 中导入路由

sherlockode_advanced_form:
    resource: "@SherlockodeAdvancedFormBundle/Resources/config/routing/all.xml"

步骤 4: 发布资源

您可以使用 Webpack 导入 JavaScript 文件或使用 assets 命令。

$ php bin/console assets:install --symlink public

下一步

Ajax 上传器

创建单个文件上传表单

使用临时上传模式

多文件上传表单

选项概述

依赖实体表单类型

概述