str3cx/genemu-form-bundle

为您的Symfony2项目提供额外表单类型

安装: 10

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 263

类型:symfony-bundle

v3.0.1 2020-04-14 11:46 UTC

README

⚠️ 该项目不再维护。如果您有兴趣维护它,请与 @genemu 联系⚠️

FormBundle

Build Status

安装

安装快速且简单,3步流程

  1. 安装GenemuFormBundle
  2. 启用组件
  3. 初始化资产

步骤1:安装GenemuFormBundle

运行以下命令

$ composer require genemu/form-bundle "^4.0"

步骤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_javascriptform_stylesheet

原则是分离javascript、stylesheet和html。这允许更好地集成网页。

查看模板示例表单视图

注意

这些实现中可能存在一些错误,此包只是表单类型的一个想法,这可能对您的Symfony2项目非常有用。