Closed (fixed)
Project:
Drupal core
Version:
8.1.x-dev
Component:
migration system
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
21 Apr 2016 at 19:50 UTC
Updated:
5 Jul 2016 at 11:44 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
rocketeerbkw commentedIn Drupal 7, menus are created with machine names that have dashes. When the menu module exposes menu blocks, it uses the same machine name (with dashes) for the block delta.
In
core/modules/block/migration_templates/d7/d7_block.ymlit looks like the block id is a combination of [theme]_[module]_[delta] where [delta] will have dashes.I added a machine_name process plugin which converted the machine name to "bartik_menu_menu_get_in_touch" and I was able to configure the block.
I can write tests if this is the correct fix.
Comment #4
rocketeerbkw commentedComment #5
quietone commentedComment #6
mikeryanLooks good to me!
Comment #9
catchCommitted/pushed to 8.2.x and cherry-picked to 8.1.x. Thanks!