Sin descripción

Thomas 6bf39c6ab7 Merge pull request #1562 from caponica/docs-20130810 hace 12 años
Admin d7a0a9ce29 Improved base route name/pattern detection hace 12 años
Block 6bc9128445 Fix allowed type hace 12 años
Builder 1de9430666 Typo in class name hace 12 años
Command a85d777a1c Updated console docs: hace 12 años
Controller 6a27daac2b ACL UI hace 12 años
Datagrid 065bcb7688 Added a simple base mapper that holds some common fields hace 12 años
DependencyInjection d203890f71 Fix boolean definition for options in configuration array hace 12 años
Exception cae5a7df03 Apply PHP-CS-Fixer hace 12 años
Export 0ba9efeba3 Added BOM to CSV export files hace 12 años
Filter cae5a7df03 Apply PHP-CS-Fixer hace 12 años
Form 1db83d7d15 Allows options to be a callable hace 12 años
Generator c7326ffcd4 Fix array notation hace 12 años
Guesser cae5a7df03 Apply PHP-CS-Fixer hace 12 años
Manipulator 506cc380aa Adds a command to generates admin class, controller and services for a given entity hace 12 años
Mapper 49f252d5f1 Added support for setting group translation_domain hace 12 años
Model cae5a7df03 Apply PHP-CS-Fixer hace 12 años
Resources 6bf39c6ab7 Merge pull request #1562 from caponica/docs-20130810 hace 12 años
Route 6a27daac2b ACL UI hace 12 años
Security d9f9f24048 Passing the current object to the voters hace 12 años
Show 890f19736f Added a grouped mapper to handle mappers that group fields together hace 12 años
Tests d203890f71 Fix boolean definition for options in configuration array hace 12 años
Translator 312f4af9dc Fix NativeLabelTranslatorStrategy whitespace bug hace 12 años
Twig d99ad4b5dc Fix bug in getTemplate method hace 12 años
Util 6a27daac2b ACL UI hace 12 años
Validator bd08b55ed6 Implemented ConstraintValidator::validate() hace 12 años
.gitignore 106e96a94d fixed merging bugs hace 13 años
.travis.yml 92b426563b Added PHP 5.5 to .travis.yml hace 12 años
CHANGELOG.md e87e95544f Updated CHANGELOG.md hace 12 años
CREDITS 8d655c6315 Remove qtip hace 12 años
LICENSE 1f2459c1e8 restore famfam icon for legacy BC hace 12 años
README.md 2430d870e8 Update README file hace 12 años
SonataAdminBundle.php cae5a7df03 Apply PHP-CS-Fixer hace 12 años
UPGRADE-2.1.md 7432a415ea Update UPGRADE-2.1.md hace 12 años
UPGRADE-2.2.md 9c9589378f Update UPGRADE-2.2.md hace 12 años
build.xml eab3965686 Update composer.json hace 12 años
composer.json aa887c3bfc Adds a command to generates admin class, controller and services for a given entity hace 12 años
phpunit.xml.dist c30bd9426d Add build process for jenkins integration hace 13 años

README.md

SonataAdminBundle - The missing Symfony2 Admin Generator

Build Status

The online documentation of the bundle is in http://sonata-project.org/bundles/admin

The demo website can be found in http://demo.sonata-project.org/admin/dashboard (admin as user and password)

For contribution to the documentation you can find it on Resources/doc.

Warning: documentation files are not rendering correctly in Github (reStructuredText format) and some content might be broken or hidden, make sure to read raw files.

Warning: The bundle has been split into 4 bundles :

Google Groups: For questions and proposals you can post on this google groups

Features

  • Dashboard

  • List

    • Automatic sort
    • Link to associated admin (Post => User)
    • Custom templates
    • Row Action : edit, view, ...
    • Batch Action
    • Clever row visualisation : boolean values are represented with 'check picture'
    • Filter
    • Pagination
  • Edit/Create

    • Inline edition
    • Association management (create related model with + icon)
    • Group fields
    • Sortable option
    • Modal window to select model (when the list can be important)
    • Dynamic form on [one|many]-to-many association (add new element)
  • Templating

    • base templates (field, list, filter) can be overwritten
    • layout templates can be defined into the Service Container
  • Others

    • Nested Admin, ie /news/post/5/comment/list : filter and create comments only for the post with id=5
    • Contextual Breadcrumb
    • persistent parameters across an Admin
    • side menu option
    • Translated into 24 languages : BG, CA, CS, DE, EN, ES, EU, FA, FR, HR, HU, IT, JA, LB, NL, PL, PT, PT_BR, RO, RU, SK, SL, UK and zh_CN.
    • Built to be extended
    • Explain command line utility

Usage examples

TODO

  • create the ODM version
  • save filter criteria