Skip to content

andriantodorov/GeneratorBundle

 
 

Repository files navigation

AdminGenerator knpbundles.com SensioLabsInsight

project status Build Status Scrutinizer Code Quality Code Coverage

PHP Dependency Status JS Dependency Status

Latest Stable Version Total Downloads License

Gitter Join Chat Follow @sf2admgen SensioConnect join the club

Description:

Quickly create powerful backend for your project. Save your time useing default built-in functionality. Customize anything, when needed. Study our cookbook and demo to master AdminGenerator and introduce awesome features to your projects. And always remember...

Don't Repeat Yourself!

Highlights:

  • generate Views and Controllers for Models with one command
  • configure all options in one YAML file
  • supports popular model managers: Doctrine ORM, Doctrine ODM and Propel
  • override any part of the controller or template
  • translated into DE, EL, EN (default), ES, FA, FR, IT, JA, NL, PL, PT, RO, RU, SL, TR, UK
  • admin design based on AdminLTE, see "This bundle in pictures" section below

Features:

List view:

  • sorting
  • pagination
  • filters
  • scopes
  • button links to object actions
  • check rows to select and perform batch actions

Nestedset List view:

  • drag & drop to manage your tree

New / Edit form:

  • group fields in fieldsets
  • group fieldsets in tabs
  • dedicated bundle with additional form types
  • add/remove fields to the form based on credential checks
  • display errors next to fields when form is invalid
  • display error count for each tab
  • (optional) help blocks
  • button links to object actions

Show view:

  • add/remove displayed fields based on credential checks
  • button links to object actions

This bundle in pictures

By default, this Bundle uses the AdminLTE templates. See its documentation to create your own widget and customize the interface.

Preview of dashboard

Preview of list

Preview of nested list

Preview of edit

Important notes

Documentation is currently being rewritten. Old documentation can be found in:

Sorry for inconvenience, we will fix that as soon as possible!

Installation

All the installation instructions are located in documentation.

Documentation

The documentation for this bundle is located in Resources/doc directory. Start by reading Table of contents.

Support

If you're having trouble or you found an error feel free to open a github ticket, but first please read submitting issues.

About

(new-unstable) Admingenerator for Symfony2. Parse YAML files to build customized backend.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 64.2%
  • HTML 34.3%
  • Other 1.5%