[MokoJoomMembership] [FEATURE] Frontend views -- plans listing, plan detail, member profile #55

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

Migrated from MokoJoomMembership#55

Summary

No frontend templates exist. The component needs public-facing views.

Required Views

View Purpose
Plans List all published plans with pricing table layout
Plan Single plan detail with features and subscribe button
Profile Member dashboard: active subscriptions, invoices, renewal

Location

  • site/src/View/{ViewName}/HtmlView.php
  • site/tmpl/{viewname}/default.php

Requirements

  • Responsive pricing cards/table for Plans view
  • Full description, price, trial info, CTA for Plan view
  • Subscription status, payment history, cancel/renew for Profile
  • All views should support Joomla template overrides
  • Mobile-responsive layouts
> Migrated from MokoJoomMembership#55 ## Summary No frontend templates exist. The component needs public-facing views. ## Required Views | View | Purpose | |------|--------| | Plans | List all published plans with pricing table layout | | Plan | Single plan detail with features and subscribe button | | Profile | Member dashboard: active subscriptions, invoices, renewal | ## Location - `site/src/View/{ViewName}/HtmlView.php` - `site/tmpl/{viewname}/default.php` ## Requirements - Responsive pricing cards/table for Plans view - Full description, price, trial info, CTA for Plan view - Subscription status, payment history, cancel/renew for Profile - All views should support Joomla template overrides - Mobile-responsive layouts
jmiller added the membership label 2026-06-02 19:52:10 +00:00
Author
Owner

Built: Frontend views already exist — Plans, Plan, Profile, Subscribe with templates.

Built: Frontend views already exist — Plans, Plan, Profile, Subscribe with templates.
jmiller added the pending: testing label 2026-06-02 20:31:42 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCommunity#55