symfony-hackers/form-bundle

此包已被废弃,不再维护。没有建议的替代包。

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

安装次数: 9,515

依赖者: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 265

开放问题: 10

类型:symfony-bundle

dev-master / 3.0.x-dev 2019-08-14 15:32 UTC

This package is auto-updated.

Last update: 2019-08-14 15:33:22 UTC


README

SHFormBundle

此包是从 GenemuFormBundle 分支出来的

如果您想从 GenemuFormBundle 迁移到 SHFormBundle,请参考 此文档

Build Status

安装

安装快捷简单,三步完成

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

第 1 步:安装 SHFormBundle

运行以下命令

$ composer require symfony-hackers/form-bundle "^3.0@dev"

第 2 步:启用组件

最后,在内核中启用组件

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new SymfonyHackers\Bundle\FormBundle\SHFormBundle(),
    );
}

第 3 步:初始化资产

$ php app/console assets:install web/

表单类型

Select2 (查看演示)

查看配置

Captcha GD

查看配置

ReCaptcha (Google 库)

查看配置

JQueryUi (下载)

Plain

一个仅将字段渲染为 p 标签的表单类型。这在需要显示但不编辑某些字段的表单中很有用。

类型名称为 genemu_plain

提示

在表单集合中使用原型

模板

您使用 SHFormBundle 并发现它不起作用!可能您忘记设置 form_javascriptform_stylesheet

原理是将javascript、样式表和html分离。这允许更好地集成网页。

查看模板示例表单视图

注意

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