tiitoo/crud-generator 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tiitoo/crud-generator

Composer 安装命令:

composer require tiitoo/crud-generator

包简介

This bundle generates code cute for you

README 文档

README

This bundle generates code cute you extending SensioGeneratorBundle using KnpPaginatorBundle and Boostrap Templates.

Installation

Using composer

Add following lines to your composer.json file:

Symfony 2.3.9 + Include Boostrap 3

"require": {
    ...
    "mwsimple/crud-generator": "v2.3.9"
}

Symfony > 2.3.6 + Include Boostrap 2

"require": {
	...
	"mwsimple/crud-generator": "dev-2.3-bootstrap2"
}

Symfony 2.3.3

"require": {
	...
	"mwsimple/crud-generator": "v2.3.3"
}

Symfony 2.3.1 - 2.3.2

"require": {
	...
	"mwsimple/crud-generator": "v2.3.2"
}

Execute:

php composer.phar update "mwsimple/crud-generator"

Add it to the AppKernel.php class:

	// ...
	new MWSimple\Bundle\CrudGeneratorBundle\MWSimpleCrudGeneratorBundle(),
	new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
	new Lexik\Bundle\FormFilterBundle\LexikFormFilterBundle(),

Configuration paginator example

You can configure config.yml default query parameter names and templates

    knp_paginator:
        page_range: 5                      # default page range used in pagination control
        default_options:
            page_name: page                # page query parameter name
            sort_field_name: sort          # sort field query parameter name
            sort_direction_name: direction # sort direction query parameter name
            distinct: true                 # ensure distinct results, useful when ORM queries are using GROUP BY statements
        template:
            pagination: KnpPaginatorBundle:Pagination:twitter_bootstrap_v3_pagination.html.twig # bootstrap 3 sliding pagination controls template
            sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

Configuration filter example

You can configure config.yml find Twig Configuration

    twig:
        ...
        form:
            resources:
                - LexikFormFilterBundle:Form:form_div_layout.html.twig

Configure translations (include en, es, ca)

You can configure config.yml

    framework:
        ...
        translator:      { fallback: %locale% } # uncomment line

Install assets

app/console assets:install

Dependencies

This bundle extends SensioGeneratorBundle and add a paginator using KnpPaginatorBundle and filter using LexikFormFilterBundle .

Usage

Use following command from console:

app/console mwsimple:generate:crud

Author

Gonzalo Alonso - gonkpo@gmail.com

Bootstrap 3

Tito Canteros - titocanteros@gmail.com

统计信息

  • 总下载量: 62
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: Twig

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-10-04