suncat / admin-page-board-bundle
Symfony2 bundle for generating page-boards with blocks in SonataAdminBundle, similar Sonata Admin Dashboard.
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 6
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.0
- sonata-project/admin-bundle: >=2.2
- symfony/framework-bundle: >=2.1,<3.0
Requires (Dev)
- phpunit/phpunit: ~4.1
This package is not auto-updated.
Last update: 2024-12-17 04:03:50 UTC
README
Symfony2 bundle for generating page-boards in SonataAdminBundle, similar Sonata Admin Dashboard.
Features
- Create custom page-boards similar as SonataAdminBundle
dashboard
- Configure position (left,center,right, if sonata >= 2.3 then top,bottom) for every block of page-board
- Customization every block (blocks based on SonataBlockBundle) with Twig, Bootstrap and other tools
- Define custom route for every page (custom name, path, host, etc.)
- Pass route params (
$request->get('_route_params')
) into every block settings ($blockContext->getSettings()['route_params']
) - Block service for show Entity by configureShowFields() of EntityAdmin class
board
action (_action
) and button with link to page-board in Sonata Admin List view (configureListFields())
Documentation
The bulk of the documentation is stored in the Resources/doc/index.md
file in this bundle:
Installation
Installation instruction are located in the documentation
Sandbox
Sandbox for AdminPageBoardBundle
TODO
- Write Tests
- Implement adding page-board link to sidebar menu