Sylius Stack
  • Sylius Stack Documentation
  • Getting started
  • Cookbook
    • How to customize your admin panel
      • Basic operations
      • Customizing your grids
      • Customizing the logo
      • Customizing the menu
      • Configuring the security access
      • Customizing the page titles
    • How to use in a DDD architecture
      • Architecture overview
      • Resource configuration
      • Basic operations
      • Operation using a grid
  • Admin UI
    • Getting started
  • Bootstrap Admin UI
    • Getting started
  • Resource
    • Resource Bundle documentation
      • Installation
      • Create new resource
      • Configure your resource
      • Configure your operations
      • Validation
      • Redirect
      • Resource factories
      • Providers
      • Processors
      • Responders
      • Legacy Resource Documentation
        • Configuration
        • Services
        • Routing
        • Forms
        • Getting a Single Resource
        • Getting a Collection of Resources
        • Creating Resources
        • Updating Resources
        • Deleting Resources
        • Configuring a state machine
        • Configuration Reference
  • Grid
    • Grid Bundle documentation
      • Installation
      • Creating your first grid
      • Configuring Fields
      • Field types
      • Creating a custom Field Type
      • Creating a custom Action
      • Creating a custom Bulk Action
      • Filters
      • Creating a custom Filter
      • Advanced configuration
      • Configuration Reference
  • 🍀Twig Extra
    • Getting started
  • 🌱Twig Hooks
    • Getting started
    • Passing data to your hookables
    • Making your hookables configurable
    • Autoprefixing feature
    • Composable Layouts with a predictable structure
    • Advanced
      • Ergonomic work with hooks
      • Metadata objects
      • Multiple hooks inside a single template
      • Overriding hookables
Powered by GitBook
On this page
  • Installation
  • Configuring the CRUD templates
  • Create
  • Index
  • Show
  1. Bootstrap Admin UI

Getting started

Bootstrap Admin Ui lets you build your Bootstrap admin panels using Sylius and Symfony UX.

PreviousGetting startedNextResource Bundle documentation

Last updated 5 months ago

This package lets you set up the content of the templates.

Installation

Install the package using Composer and Symfony Flex:

composer require sylius/bootstrap-admin-ui

Configuring the CRUD templates

CRUD templates are split into configurable blocks.

You can add new blocks, disable existing ones, or reorder them using the .

Create

This package sets up the template content needed to create a new resource.

This adds configurable blocks to the @SyliusAdminUi/crud/create.html.twig template.

Overview of the blocks

Overview of the block templates

Index

This package sets up the template content needed to list resources.

This adds configurable blocks to the @SyliusAdminUi/crud/index.html.twig template.

Overview of the blocks

Show

This package sets up the template content needed to show resource details.

This adds configurable blocks to the @SyliusAdminUi/crud/show.html.twig template.

Overview of the blocks

AdminUi package
TwigHooks package