bml/form-theme-bundle
Composer 安装命令:
composer require bml/form-theme-bundle
包简介
Bundle enables ability to define form theme in form type classes.
README 文档
README
Form theme bundle enables ability to define form theme in FormType classes.
There is pull request implementing this feature awaiting review: symfony/symfony#23990
Installation
composer require bml/form-theme-bundle- If you are not using symfony flex add
new Bml\FormThemeBundle\BmlFormThemeBundle()to yourAppKernel.php
Usage
To define form type theme define theme option for the form. For example in Type class:
class YourType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('field') [...] } public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'theme' => 'app/form/my_type_theme.html.twig' ]); } }
When you call createView() on your form this bundle will call equivalent to {% form_theme form 'app/form/my_type_theme.html.twig' %} on your form in background.
统计信息
- 总下载量: 5.73k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-01-29