Overview

Reported here by a Softaculous developer: https://www.drupal.org/forum/support/post-installation/2026-01-30/gettin...

Quoting their steps to reproduce in Drupal CMS when installed in a subdirectory:

1. Login into the admin panel.

2. Click on the drupal icon on top left corner.

3. Click on edit at top right corner.

4. Access the "Template" section and click on "Full content template"

I suspect that Canvas is naïvely generating URLs to content templates, rather than using actual route/URL generation.

Comments

phenaproxima created an issue. See original summary.

phenaproxima’s picture

wim leers’s picture

This is a pure client-side bug, because all those URLs are generated purely on the client side.

Related: #3567161: The canvas.boot.entity route is never matched due to inbound path processor regression introduced in #3502887.

wim leers’s picture

Assigned: Unassigned » jessebaker
Issue tags: -JavaScript +JavaScript, +Needs manual testing

I doubt we're going to run our entire E2E test suite twice, so I think manual testing is the more feasible approach here. Because of that high-level decision, assigning to @jessebaker to get his input.

jessebaker’s picture

Assigned: jessebaker » Unassigned
Status: Active » Postponed (maintainer needs more info)

As far as I can tell (I had some fun setting up my local environment to serve Drupal from a subdirectory) , this is already fixed in #3538104: Add seamless SPA navigation between editing different pages/content so I'm not sure anything further is required beyond updating to the latest HEAD of Canvas (or waiting on a new tagged release).