文件名称:CraueFormFlowBundle:Symfony项目的多步骤表单
文件大小:69KB
文件格式:ZIP
更新时间:2024-02-26 09:29:34
php symfony bundle symfony-bundle PHPPHP
信息 CraueFormFlowBundle提供了一种在Symfony项目中构建和处理多步骤表单的功能。 特征: 导航(下一个,后退,重新开始) 步骤标签 跳过步骤 每个步骤都有不同的验证组 处理文件上传 动态步进导航(可选) 提交后重定向(又名“发布/重定向/获取”,可选) 有关这些功能的现场演示,请访问 。 安装 获取捆绑 让Composer通过运行下载并安装捆绑软件 composer require craue/formflow-bundle 在壳中。 启用捆绑 如果您不使用Symfony Flex,请手动注册捆绑软件: // in config/bundles.php
【文件预览】:
CraueFormFlowBundle-master
----Storage()
--------ExtendedDataManagerInterface.php(923B)
--------StorageInterface.php(774B)
--------DoctrineStorage.php(4KB)
--------UserSessionStorageKeyGenerator.php(2KB)
--------DataManagerInterface.php(1KB)
--------SessionStorage.php(943B)
--------SerializableFile.php(2KB)
--------StorageKeyGeneratorInterface.php(527B)
--------DataManager.php(3KB)
----Exception()
--------AllStepsSkippedException.php(464B)
--------StepLabelCallableInvalidReturnValueException.php(313B)
--------InvalidTypeException.php(1KB)
----UPGRADE-3.0.md(6KB)
----Event()
--------GetStepsEvent.php(593B)
--------FormFlowEvent.php(800B)
--------PostBindSavedDataEvent.php(1001B)
--------PostBindRequestEvent.php(1003B)
--------PostValidateEvent.php(789B)
--------FlowExpiredEvent.php(839B)
--------PreBindEvent.php(521B)
--------PostBindFlowEvent.php(757B)
--------FormFlowEventTrait.php(642B)
--------PreviousStepInvalidEvent.php(1KB)
----Util()
--------TempFileUtil.php(786B)
--------FormFlowUtil.php(2KB)
--------StringUtil.php(2KB)
----Resources()
--------public()
--------translations()
--------views()
--------config()
----EventListener()
--------FlowExpiredEventListener.php(2KB)
--------PreviousStepInvalidEventListener.php(2KB)
----LICENSE(145B)
----composer.json(1KB)
----CHANGELOG.md(12KB)
----CraueFormFlowBundle.php(652B)
----README.md(20KB)
----Twig()
--------Extension()
----Form()
--------FormFlowInterface.php(4KB)
--------StepLabel.php(2KB)
--------Extension()
--------FormFlowEvents.php(632B)
--------StepInterface.php(756B)
--------FormFlow.php(28KB)
--------Step.php(4KB)
----DependencyInjection()
--------CraueFormFlowExtension.php(1KB)
----UPGRADE-2.0.md(6KB)
----UPGRADE-2.1.md(3KB)