Problem/Motivation
The module currently assumes that the views_ui module is installed. Some functionality and routes rely on UI-specific elements provided by views_ui, such as:
UI-specific admin routes and tabs under the Views UI interface
However, views_ui is an optional module in Drupal core. Sites can use Views without enabling the Views UI module. When views_ui is not enabled, the module’s administrative route and UI integration fail to work correctly.
This creates an unnecessary dependency on views_ui, even though the functionality of this module does not require the Views UI module itself.
The module should work independently of views_ui.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | Screenshot 2026-03-13 at 5.07.38 PM.png | 42.52 KB | jan.fetalvero |
| #7 | Screenshot 2026-03-13 at 5.06.51 PM.png | 27.67 KB | jan.fetalvero |
| #5 | Screenshot 2026-03-12 at 9.59.42 PM.png | 135.54 KB | n-m-daz |
Issue fork views_url_alias-3578790
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
Comment #2
n-m-daz commentedComment #4
n-m-daz commentedCreated a fix for this.
Comment #5
n-m-daz commentedRemoved:
Dependency on Views UI admin tabs (views_ui.settings_tab).
Usage of Views UI local task integration for the rebuild page.
Assumption that the views_ui module is installed in order to access the module’s administrative interface.
Added:
A standalone admin configuration route at
/admin/config/search/views-url-alias to rebuild the url alias table.
Comment #6
rachel_norfolkNow that is a very fine catch! Code looks reasonable but I’ll see if someone wants to test before I accept.
Comment #7
jan.fetalvero commentedVerified that the Views URL Alias rebuild functionality
no longer depends on the Views UI module.
Steps tested:

1. Enabled views_url_alias
2. Disabled views_ui
3. Accessed /admin/config/search/views-url-alias
Result:
The rebuild page is accessible and works correctly
without Views UI installed.
Also tested with views_ui enabled and functionality
remains unchanged.
works as expected RTBC.
Comment #8
jan.fetalvero commentedComment #10
rachel_norfolkMerged - thank you!!