As per change record, \Symfony\Cmf\Component\Routing\RouteObjectInterface is deprecated in Drupal 9.1 (and hence removed in 10.0).

Resolution is easy but until fixed is 100% broken on Drupal 10.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

NickDickinsonWilde created an issue. See original summary.

nickdickinsonwilde’s picture

Assigned: nickdickinsonwilde » Unassigned
Status: Needs work » Needs review

Ready for review

mbidinger’s picture

Status: Needs review » Reviewed & tested by the community

Hello,
I encountered the same issue, and fixed it the same way.
Given the simplicity I set to RTBC.

kevinfunk’s picture

+1 for RTBC

Greg Boggs made their first commit to this issue’s fork.

nickdickinsonwilde’s picture

Status: Reviewed & tested by the community » Fixed

Thanks for the reviews y'all.
Thanks for the merge Greg!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

dazimon’s picture

I'm not a programmer, but have successfully created and maintained a Drupal 7 website for a few years. Forced to upgrade to Drupal 10, I have been unable to have my breadcrumb string contain all the path elements. Only the front (home) page and the current page appear, at best. Realizing I'm just a consumer who doesn't know much, I spent two days trying to figure what am I doing wrong or missing. In my search for an answer I came across this page.

RE: "Resolution is easy but until fixed is 100% broken on Drupal 10." "Closed (fixed)"

I have the easy_breadcrumb-2.0.5 version of the module on Drupal 10.2.1

Can anybody tell me what might be the cause of my inability to replicate breadcrumbs from the original Drupal 7 site?

greg boggs’s picture

It's difficult to know what's going on with your breadcrumbs. But, the first thing I would do is:

Enable a core Drupal 10 theme. Many times your theme will have it's own breadcrumb module that does things. Turn off your theme in a test environment and see if you get good crumbs.

If that doesn't help, in Easy Breadcrumb, your crumbs are what is in your path. So, if you want the crumb: Home > Dogs > Pitbull, then the URL of your page has to be: www.example.com/dogs/pitbull, and example.com/dogs must exist as a valid page on your website.