prolix / form-bundle
为您的 Symfony2 项目提供额外的表单类型
3.0.12
2022-11-16 11:28 UTC
Requires
- php: >=7.4
- symfony/form: ~3.4|~4.0|~5.0|~6.0
- symfony/framework-bundle: ~3.4|~4.0|~5.0|~6.0
- twig/twig: ~3.3|~3.4
Suggests
- doctrine/doctrine-bundle: In order to use some form types with Doctrine
- doctrine/mongodb-odm-bundle: For MongoDB integration
- symfony/finder: For an image type
- symfony/twig-bridge: For integration into Twig templates
README
安装
安装快速简单,3个步骤完成
- 安装 GenemuFormBundle
- 启用组件
- 初始化资源
步骤 1: 安装 GenemuFormBundle
运行以下命令
$ composer require genemu/form-bundle "^3.0@dev"
步骤 2: 启用组件
最后,在内核中启用组件
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Genemu\Bundle\FormBundle\GenemuFormBundle(), ); }
步骤 3: 初始化资源
$ php app/console assets:install web/
表单类型
Select2 (查看演示)
Captcha GD
ReCaptcha (Google 库)
JQueryUi (下载)
纯文本
一个将字段渲染为 p 标签的表单类型。这对于某些字段需要显示但不允许编辑的表单很有用。
类型名称为 genemu_plain
。
提示
模板
您使用 GenemuFormBundle 并且发现它不起作用!也许您忘记了 form_javascript
或 form_stylesheet
。
原则是将javascript、样式表和html分离。这允许更好地集成网页。
注意
这些实现可能存在一些错误,此软件包只是形式类型的一个想法,这对您的 Symfony2 项目可能非常有用。