Hashbangcode iconHashbangcodeAug 30, 2026 ~1 min source read

#! code: Drupal 11: Migrating From Jadu Into LocalGov Drupal: Part 3

In the first article we looked at the Jadu API and setting things up so that we could make calls to the API and parse the XML data using the migration systems available. In the second article we looked at reproducing Jadu URLs to create redirects for migrated content, even though the Jadu API doesn't contain any URL information.

#! code: Drupal 11: Migrating From Jadu Into LocalGov Drupal: Part 3

Share this story

Send the public story page.

Useful takeaways from this story.

In the first article we looked at the Jadu API and setting things up so that we could make calls to the API and parse the XML data using the migration systems available.

In the second article we looked at reproducing Jadu URLs to create redirects for migrated content, even though the Jadu API doesn't contain any URL information.

We can pull structured pages of content out of the Jadu API and apply them to the structure of a LGD site, maintaining the same hierarchical structure and order of pages.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

In the first article we looked at the Jadu API and setting things up so that we could make calls to the API and parse the XML data using the migration systems available. In the second article we looked at reproducing Jadu URLs to create redirects for migrated content, even though the Jadu API doesn't contain any URL information. We can pull structured pages of content out of the Jadu API and apply them to the structure of a LGD site, maintaining the same hierarchical structure and order of pages.

How it works

  • Much of the content of a LGD site is built using just a handful of content types, and Central Bedfordshire was built in the same way.
  • LGD comes with a number of content types that allow content editors to add content in different ways, which allows for some decent customisation in the structure and layout of a site.
  • For Central Bedfordshire, we had the standard structure of the site built with Service Landing pages, which gave editors the ability to link out to other pages that contained all of the content.
  • These inner pages were set up as Guide pages, and the migration of that content is what we will be focusing on.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app