initial product pages
This commit is contained in:
@@ -4,10 +4,11 @@ export default {
|
||||
map() {
|
||||
this.route("discourse-patrons", function() {
|
||||
this.route("dashboard");
|
||||
this.route("subscriptions");
|
||||
this.route("products");
|
||||
this.route("plans", function() {
|
||||
this.route("show", { path: "/:plan-id" });
|
||||
});
|
||||
this.route("subscriptions");
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
export default Discourse.Route.extend({});
|
||||
@@ -0,0 +1 @@
|
||||
export default Discourse.Route.extend({});
|
||||
@@ -1,6 +1,4 @@
|
||||
|
||||
<h3>{{i18n 'discourse_patrons.admin.plans.title'}}</h3>
|
||||
|
||||
<table class="table discourse-patrons-admin">
|
||||
<thead>
|
||||
<th>{{i18n 'discourse_patrons.admin.plans.plan.plan_id'}}</th>
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
|
||||
<table class="table discourse-patrons-admin">
|
||||
<thead>
|
||||
<th></th>
|
||||
</thead>
|
||||
{{#each model as |product|}}
|
||||
<tr>
|
||||
<td>{{product.id}}</td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
|
||||
<h4>{{i18n 'discourse_patrons.admin.products.title'}}</h4>
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
<ul class="nav nav-pills">
|
||||
{{nav-item route='adminPlugins.discourse-patrons.dashboard' label='discourse_patrons.admin.dashboard.title'}}
|
||||
{{nav-item route='adminPlugins.discourse-patrons.products' label='discourse_patrons.admin.products.title'}}
|
||||
{{nav-item route='adminPlugins.discourse-patrons.plans' label='discourse_patrons.admin.plans.title'}}
|
||||
{{nav-item route='adminPlugins.discourse-patrons.subscriptions' label='discourse_patrons.admin.subscriptions.title'}}
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user