Skip to content

Releases: DarvinStudio/DarvinMenuBundle

Extendable entities, new item extras

02 Jun 07:46
Compare
Choose a tag to compare
  • menu item entities are now extendable;
  • added new menu item extras: "objectName" and "objectId".

bug fixing

26 May 05:48
Compare
Choose a tag to compare

Remove blank ul tags if children are hidden or depth is limited

New breadcrumbs features

25 May 11:25
Compare
Choose a tag to compare
  1. Build options have been added into menu config. All options will be passed to builder setMenuAlias method.
  2. Now if "showChildren" is disabled for item, slug children will not be built into menu by default. Breadcrumbs will be generated by slug map for such children. This behavior can be replaced by setting build_hidden_slugmap_children parameter in build_options to True, in this case all children will be built into menu and will have breadcrumbs built with menu

for example

darvin_menu:
   menus:
      -
         alias:       main
         breadcrumbs: true
         build_options:
              build_hidden_slugmap_children: true
      -
         alias: footer
  1. Twig darvin_menu_slug_breadcrumbs() function has been added. it builds breadcrumbs only by slug map and doesn't try to find relevant menu.

  2. Bug with build slag map breadcrumbs with local prefix into url has been fixed

6.2.0

23 May 11:25
Compare
Choose a tag to compare
Implement breadcrumbs menu builder.

6.1.9

23 May 07:11
Compare
Choose a tag to compare
Builder: fix children adding.

6.1.8

17 May 06:12
Compare
Choose a tag to compare
Validate content slug map in slug map item admin form type.

6.1.7

12 May 08:09
Compare
Choose a tag to compare
Remove redundant preserve menu in URL admin event listener (replaced …

fix showChildren logic

08 May 20:57
Compare
Choose a tag to compare

fix bug: showChildren field is ignored in menu builder

6.1.6

12 May 06:34
Compare
Choose a tag to compare
Implement migrate to version 6 command.

6.1.4

05 May 11:10
Compare
Choose a tag to compare
Implement migrate to version 6 command.