mrself/ symfony-tree-form-type
Symfony 树形表单类型包
1.7.7
2021-05-03 11:02 UTC
Requires
- php: ^7.2.0
- symfony/form: >=4.3.11
- symfony/framework-bundle: >=4.3.11
- symfony/yaml: ^5.2
Requires (Dev)
README
仍在开发中!
安装
composer require mrself/symfony-tree-form-type:^1.2.3
确保 config/packages/twig.yaml
包含以下代码
twig: form_themes: - '@TreeType/tree_type.html.twig'
资产
主JS资产位于此处 assets/dist/main.js
。您应在您的前端包中引用它或直接将其添加到HTML中。
用法
public function buildForm(\Symfony\Component\Form\FormBuilderInterface $builder, array $options) { $builder->add('alternatives', MrTreeType::class, [ 'class' => DataClass::class, 'tree' => [ [ 'id' => '1', 'text' => 'Item 1', 'parent' => '#' ] ], 'multiple' => true ]); }