aaron-tundrapeaksstudios I agree that FoF Pages should support custom sluggers like users and discussions. The reason this is not currently part of the extension is probably because this extension was originally created prior to sluggers being added to the Flarum API, and nobody has added them afterwards.
Looking at the source code, it seems like the extension might support accessing pages through /p/{slug}
, if this works this should give you cleaner URLs without needing to change anything else.
Unfortunately, even if the extension implemented the slugger API, /p/{id}/{slug}
would simply not be possible, because a slug cannot contain /
.
The only way to add an additional slash in the URL would be to use the PHP and javascript extension API and change the route definition in both the backend and frontend.