craue / formflow-demo-bundle
展示 CraueFormFlowBundle 功能的示例代码。
3.6.x-dev
2022-03-31 13:25 UTC
Requires
- craue/formflow-bundle: ~3.6@dev
- doctrine/annotations: ^1.13
- doctrine/orm: ^2.5.2
- symfony/config: ~4.4|~5.3|^6
- symfony/dependency-injection: ~4.4|~5.3|^6
- symfony/event-dispatcher: ~4.4|~5.3|^6
- symfony/form: ~4.4|~5.3|^6
- symfony/framework-bundle: ~4.4|~5.3|^6
- symfony/http-foundation: ~4.4|~5.3|^6
- symfony/http-kernel: ~4.4|~5.3|^6
- symfony/intl: ~4.4|~5.3|^6
- symfony/options-resolver: ~4.4|~5.3|^6
- symfony/routing: ~4.4|~5.3|^6
- symfony/translation: ~4.4|~5.3|^6
- symfony/validator: ~4.4|~5.3|^6
Requires (Dev)
- craue/translations-tests: ^1.1
- phpunit/phpunit: ^9.5
- symfony/asset: ~4.4|~5.3|^6
- symfony/browser-kit: ~4.4|~5.3|^6
- symfony/css-selector: ~4.4|~5.3|^6
- symfony/mime: ~4.4|~5.3|^6
- symfony/phpunit-bridge: ^6
- symfony/security-bundle: ~4.4|~5.3|^6
- symfony/twig-bundle: ~4.4|~5.3|^6
README
CraueFormFlowDemoBundle 包含了 http://craue.de/symfony-playground/en/CraueFormFlow/ 使用的代码,这是一个展示 CraueFormFlowBundle 功能的实时演示。
获取与您使用的 CraueFormFlowBundle 版本匹配的 CraueFormFlowDemoBundle 分支。
安装
获取扩展包
通过在 shell 中运行以下命令让 Composer 下载并安装扩展包:
composer require craue/formflow-demo-bundle:@dev
(在 shell 中运行)。
启用扩展包
如果您不使用 Symfony Flex,请手动注册
// in config/bundles.php return [ // ... Craue\FormFlowDemoBundle\CraueFormFlowBundle::class => ['all' => true], Craue\FormFlowDemoBundle\CraueFormFlowDemoBundle::class => ['all' => true], ];
或者,对于 Symfony 3.4
// in app/AppKernel.php public function registerBundles() { $bundles = [ // ... new Craue\FormFlowBundle\CraueFormFlowBundle(), new Craue\FormFlowBundle\CraueFormFlowDemoBundle(), ]; // ... }
添加路由
# in config/routes.yaml CraueFormFlowDemoBundle: resource: '@CraueFormFlowDemoBundle/Controller/' type: annotation
用法
启动您的服务器
symfony serve
访问演示页面
https://127.0.0.1:8000/CraueFormFlow/