Ei kuvausta

Andrej Hudec d5c5feac09 Added GenerateAdminCommandTest. Fixed bug: The "type" option does not exist. 12 vuotta sitten
Admin d9ca6d18c7 Added DatagridMapperTest, ListMapperTest. Improved ShowMapperTest. 12 vuotta sitten
Block 6bc9128445 Fix allowed type 12 vuotta sitten
Builder 1de9430666 Typo in class name 12 vuotta sitten
Command d5c5feac09 Added GenerateAdminCommandTest. Fixed bug: The "type" option does not exist. 12 vuotta sitten
Controller 56d69291d9 Fix ACL editor 12 vuotta sitten
Datagrid bcfed54b7d Added DatagridTest 12 vuotta sitten
DependencyInjection 2937c1afaf Allow extensions applying to all admins 12 vuotta sitten
Exception cae5a7df03 Apply PHP-CS-Fixer 12 vuotta sitten
Export 0ba9efeba3 Added BOM to CSV export files 12 vuotta sitten
Filter bcfed54b7d Added DatagridTest 12 vuotta sitten
Form 07e84ac941 Merge #1303 and tweak code to be BC 12 vuotta sitten
Generator 18591bc4aa Fix unit tests 12 vuotta sitten
Guesser cae5a7df03 Apply PHP-CS-Fixer 12 vuotta sitten
Manipulator 506cc380aa Adds a command to generates admin class, controller and services for a given entity 12 vuotta sitten
Mapper 49f252d5f1 Added support for setting group translation_domain 12 vuotta sitten
Model cae5a7df03 Apply PHP-CS-Fixer 12 vuotta sitten
Resources 6b2af03c6c Add class="no-js" directly in the block 12 vuotta sitten
Route 6a27daac2b ACL UI 12 vuotta sitten
Security 56d69291d9 Fix ACL editor 12 vuotta sitten
Show 890f19736f Added a grouped mapper to handle mappers that group fields together 12 vuotta sitten
Tests d5c5feac09 Added GenerateAdminCommandTest. Fixed bug: The "type" option does not exist. 12 vuotta sitten
Translator 312f4af9dc Fix NativeLabelTranslatorStrategy whitespace bug 12 vuotta sitten
Twig 4a94f837d2 Complete SonataAdminExtensionTest for full coverage. 12 vuotta sitten
Util 56d69291d9 Fix ACL editor 12 vuotta sitten
Validator 5f47aff854 Merge pull request #1306 from luzat/classvalidation-master 12 vuotta sitten
.gitignore 106e96a94d fixed merging bugs 13 vuotta sitten
.travis.yml 92b426563b Added PHP 5.5 to .travis.yml 12 vuotta sitten
CHANGELOG.md bcfed54b7d Added DatagridTest 12 vuotta sitten
CREDITS 8d655c6315 Remove qtip 12 vuotta sitten
LICENSE d8a9b4c1a9 Update LICENSE 12 vuotta sitten
README.md 2430d870e8 Update README file 12 vuotta sitten
SonataAdminBundle.php cae5a7df03 Apply PHP-CS-Fixer 12 vuotta sitten
UPGRADE-2.1.md 7432a415ea Update UPGRADE-2.1.md 12 vuotta sitten
UPGRADE-2.2.md 9c9589378f Update UPGRADE-2.2.md 12 vuotta sitten
build.xml eab3965686 Update composer.json 12 vuotta sitten
composer.json 809091ab4d Add: missing dependency to Twig extensions 12 vuotta sitten
phpunit.xml.dist d7564abda3 Exclude "coverage" directory from unit tests. 12 vuotta sitten

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