Getting started | Sylius Stack
Getting started
Admin UI contains minimalist generic templates and routes for your admin panels.
Install the package using Composer and Symfony Flex:
composer require sylius/admin-uiDashboard - sylius_admin_ui_dashboard
Login - sylius_admin_ui_login
LoginCheck - sylius_admin_ui_login_check
Logout - sylius_admin_ui_logout
All these following templates are kind of "empty".
You can install the optional BootstrapAdminUi package to configure their contents automatically.
Usage with Sylius Resource package
dashboard/index.html.twig
namespace App\Entity;
use Sylius\Resource\Metadata\AsResource;
use Sylius\Resource\Model\ResourceInterface;
#[AsResource(
templatesDir: '@SyliusAdminUi/crud',
)]
class Speaker implements ResourceInterface
{
// ...
}