avocode/form-extensions-bundle

该包已被废弃且不再维护。作者建议使用 symfony2admingenerator/form-extensions-bundle 包代替。

向 symfony2 添加额外的表单类型

安装次数: 42,002

依赖者: 2

建议者: 7

安全性: 0

星标: 49

关注者: 9

分支: 31

公开问题: 42

语言:JavaScript

类型:symfony-bundle

v0.1.7 2015-03-25 17:30 UTC

This package is auto-updated.

Last update: 2022-02-01 12:25:45 UTC


README

knpbundles.com Latest Stable Version Total Downloads

Symfony2 Admingenerator 项目使用的表单扩展,灵感来源于 genemu/GenemuFormBundle

文档

有关表单类型和扩展的完整列表(及相关说明)请参阅 文档

安装

将以下内容添加到您的 composer.json

"require": {
    "avocode/form-extensions-bundle": "dev-master"
}

然后在您的 AppKernel.php 中启用该包

<?php
// AppKernel.php
public function registerBundles()
{
    $bundles = array(
        // ...
        new Avocode\FormExtensionsBundle\AvocodeFormExtensionsBundle(),
    );
}

您必须在注册 AdmingeneratorGeneratorBundle() 之前注册 AvocodeFormExtensionsBundle()。

为了使 avocode/form-extensions-bundle 表单工作,您需要编辑您的基模板,并包含静态和动态样式表和 JavaScript。

{% block stylesheets %}
    {{ parent() }}   {# remove this line if you're not extending another template #}

    {% include 'AvocodeFormExtensionsBundle::stylesheets.html.twig' %}
    {% if form is defined %}
        {{ afe_form_stylesheet(form) }}
    {% endif %}
{% endblock %}

{% block javascripts %}
    {{ parent() }}   {# remove this line if you're not extending another template #}

    {% include 'AvocodeFormExtensionsBundle::javascripts.html.twig' %}
    {% if form is defined %}
        {{ afe_form_javascript(form) }}
    {% endif %}
{% endblock %}

需要翻译人员!

我们需要您的支持来翻译表单消息 :) 如果您想帮助,请创建一个 pull request 并为您的语言提交一个包。

许可

请仔细阅读 LICENSE 文件以获取许可信息。