[MokoJoomMembership] [FEATURE] SEF Router for frontend URLs #51

Open
opened 2026-06-02 19:35:55 +00:00 by jmiller · 1 comment
Owner

Migrated from MokoJoomMembership#59

Summary

The component implements RouterServiceInterface but no Router class exists.

Expected URL Patterns

  • /membership/plans -- plans listing
  • /membership/plan/{alias} -- single plan
  • /membership/subscribe/{plan-alias} -- subscription form
  • /membership/profile -- member dashboard
  • /membership/invoice/{id} -- invoice view/download

Location

site/src/Service/Router.php

Requirements

  • Implement Joomla 4+ RouterView pattern
  • Support menu item alias integration
  • Map plan aliases to IDs
> Migrated from MokoJoomMembership#59 ## Summary The component implements RouterServiceInterface but no Router class exists. ## Expected URL Patterns - `/membership/plans` -- plans listing - `/membership/plan/{alias}` -- single plan - `/membership/subscribe/{plan-alias}` -- subscription form - `/membership/profile` -- member dashboard - `/membership/invoice/{id}` -- invoice view/download ## Location `site/src/Service/Router.php` ## Requirements - Implement Joomla 4+ RouterView pattern - Support menu item alias integration - Map plan aliases to IDs
jmiller added the enhancement label 2026-06-02 19:52:09 +00:00
Author
Owner

Built: SEF Router fully implemented with MenuRules/StandardRules/NomenuRules.

Built: SEF Router fully implemented with MenuRules/StandardRules/NomenuRules.
jmiller added the pending: testing label 2026-06-02 20:44:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCommunity#51