0

I am creating backend using Symfony. I want to create submenu. I am writing following code in easy_admin file inside config/packages:

easy_admin:
    design:
        menu:
            - label: 'Products'
              icon: 'shopping-basket'
              children:
                  - { entity: 'Product', icon: 'th-list', label: 'List Products' }
                  - { entity: 'Product', label: 'Add Product' }
                  - { label: 'Additional Items' }
                  - { entity: 'User', label: 'Users' }

I have created entities of Product and User located in src/Entity

But I am getting error:

The "Product" entity included in the "menu" option is not managed by EasyAdmin. The menu can only include any of these entities: .

What I am doing wrong? Thank you in advance!

Evgeny Ruban
  • 1,357
  • 1
  • 14
  • 20

1 Answers1

1

To solve your problem you need at first read carefully the documentation on easyadmin. Then you find there that you need to add your entities to easyadmin config file, smth like this:

# config/packages/easy_admin.yaml
easy_admin:
# ...
    entities:
        - App\Entity\Product
        - App\Entity\User

or

# config/packages/easy_admin.yaml
easy_admin:
# ...
    entities:
        Product:
            class: App\Entity\Product
        User:
            class: App\Entity\User
Evgeny Ruban
  • 1,357
  • 1
  • 14
  • 20