If you installed SonataAdminBundle and your breadcrumbs look like this 0/1/ then the solution to this problem is to reinstall the KnpMenuBundle, but the 1.1.0 version, you can find it on git . Add this to your deps file:
[MenuBundle]
git=https://github.com/KnpLabs/KnpMenuBundle.git
target=/bundles/Knp/Bundle/MenuBundle
version=v1.1.0
[KnpMenu]
git=https://github.com/KnpLabs/KnpMenu.git
target=/knp/menu
version=v1.1.1
But before running the command php bin/vendors install --reinstall make sure you comment the
'Knp\Menu' => __DIR__.'/../vendor/knp/menu/src',
'Knp\Bundle' => __DIR__.'/../vendor/bundles',
in the app/autoload.php file
and comment the
new Knp\Bundle\MenuBundle\KnpMenuBundle(),
line in the app/AppKernel.php file
Also you might have to comment the:
lines of code in app/config
sonata_admin:
title: HungryCoders
title_logo: bundles/sonataadmin/logo_title.png
templates:
# default global templates
layout: SonataAdminBundle::standard_layout.html.twig
ajax: SonataAdminBundle::ajax_layout.html.twig
# default actions templates, should extend a global templates
list: SonataAdminBundle:CRUD:list.html.twig
show: SonataAdminBundle:CRUD:show.html.twig
edit: SonataAdminBundle:CRUD:edit.html.twig
dashboard:
blocks:
# display a dashboard block
- { position: left, type: sonata.admin.block.admin_list }
...
services:
sonata.admin.product:
class: Demo\TestBundle\Admin\ProductAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: demo, label: Products }
arguments: [null, Demo\TestBundle\Entity\Product, DemoTestBundle:ProductAdmin]
Now you can run the command to install the vendors, and UnComment the code in app/autoload.php, app/AppKernel.php and app/config/config.yml. Now your breadcrumb should look good.
Thanks, dude ;)
ReplyDeleteI am glad that I could help!
ReplyDelete