mirror of
https://github.com/discourse/discourse-subscriptions.git
synced 2025-03-06 01:29:31 +00:00
initial templates and routes
This commit is contained in:
parent
e1ed1a41b0
commit
308c8ea771
@ -1,7 +0,0 @@
|
||||
export default Ember.Controller.extend({
|
||||
actions: {
|
||||
createSubscriptionPlan() {
|
||||
console.log(45);
|
||||
}
|
||||
}
|
||||
});
|
@ -1 +0,0 @@
|
||||
export default Ember.Controller.extend({});
|
@ -4,6 +4,9 @@ export default {
|
||||
map() {
|
||||
this.route("discourse-patrons", function() {
|
||||
this.route("subscriptions");
|
||||
this.route("plans", function() {
|
||||
this.route("show", { path: '/:plan-id' });
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
||||
|
@ -0,0 +1,3 @@
|
||||
|
||||
|
||||
[plans show]
|
@ -0,0 +1,8 @@
|
||||
|
||||
<h3>Plans.</h3>
|
||||
|
||||
{{#link-to 'adminPlugins.discourse-patrons.plans.show' 'new'}}
|
||||
New
|
||||
{{/link-to}}
|
||||
|
||||
[{{outlet}}]
|
@ -1,12 +1,12 @@
|
||||
|
||||
<h2>{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}</h2>
|
||||
|
||||
{{#link-to 'adminPlugins.discourse-patrons'}}
|
||||
{{!-- {{#link-to 'adminPlugins.discourse-patrons'}}
|
||||
Payments
|
||||
{{/link-to}}
|
||||
{{#link-to 'adminPlugins.discourse-patrons.subscriptions'}}
|
||||
Subscriptions
|
||||
{{/link-to}}
|
||||
{{/link-to}} --}}
|
||||
|
||||
<hr>
|
||||
|
||||
|
@ -26,6 +26,8 @@ add_admin_route 'discourse_patrons.title', 'discourse-patrons'
|
||||
Discourse::Application.routes.append do
|
||||
get '/admin/plugins/discourse-patrons' => 'admin/plugins#index'
|
||||
get '/admin/plugins/discourse-patrons/subscriptions' => 'admin/plugins#index'
|
||||
get '/admin/plugins/discourse-patrons/plans' => 'admin/plugins#index'
|
||||
get '/admin/plugins/discourse-patrons/plans/:plan_id' => 'admin/plugins#index'
|
||||
end
|
||||
|
||||
after_initialize do
|
||||
|
Loading…
x
Reference in New Issue
Block a user