nyko24/avocode-form-extensions-bundle

为 symfony2 添加额外的表单类型

安装: 9

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 31

语言:JavaScript

类型:symfony-bundle

v0.1.10 2019-05-15 08:27 UTC

This package is auto-updated.

Last update: 2024-09-15 20:10:24 UTC


README

knpbundles.com Latest Stable Version Total Downloads

genemu/GenemuFormBundle 启发,为 Admingenerator 项目提供的 symfony2 表单扩展。

文档

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

安装

将以下内容添加到您的 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 文件。