diff --git a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-show.js.es6 b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-show.js.es6 new file mode 100644 index 0000000..c00a762 --- /dev/null +++ b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-show.js.es6 @@ -0,0 +1,7 @@ +export default Ember.Controller.extend({ + actions: { + createPlan() { + this.transitionToRoute("adminPlugins.discourse-patrons.plans"); + } + } +}); diff --git a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans.js.es6 b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans.js.es6 new file mode 100644 index 0000000..2d3f960 --- /dev/null +++ b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans.js.es6 @@ -0,0 +1 @@ +export default Ember.Controller.extend({}); diff --git a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-subscriptions.js.es6 b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-subscriptions.js.es6 index e69de29..2d3f960 100644 --- a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-subscriptions.js.es6 +++ b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-subscriptions.js.es6 @@ -0,0 +1 @@ +export default Ember.Controller.extend({}); diff --git a/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 b/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 index e56dee1..ed31033 100644 --- a/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 +++ b/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 @@ -1,13 +1,13 @@ import { ajax } from "discourse/lib/ajax"; export default Discourse.Route.extend({ - model(params) { - return ajax("/patrons/admin/subscriptions", { - method: "get", - data: { - order: params.order, - descending: params.descending - } - }).then(results => results); - } + // model(params) { + // return ajax("/patrons/admin/subscriptions", { + // method: "get", + // data: { + // order: params.order, + // descending: params.descending + // } + // }).then(results => results); + // } }); diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-show.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-show.hbs index 1d34339..ed7674a 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-show.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-show.hbs @@ -1,3 +1,7 @@ -[plans show] +

[plans show]

+ +
+ {{d-button label="plans.show" action="createPlan" icon="plus"}} +
diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans.hbs index 09e4bce..97faab3 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans.hbs @@ -1,8 +1,8 @@

Plans.

-{{#link-to 'adminPlugins.discourse-patrons.plans.show' 'new'}} +{{#link-to 'adminPlugins.discourse-patrons.plans.show' 'new' class="btn btn-primary"}} New {{/link-to}} -[{{outlet}}] +{{outlet}} diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-subscriptions.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-subscriptions.hbs index aa839be..8092c04 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-subscriptions.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-subscriptions.hbs @@ -1,10 +1,6 @@

Subscription Plans

-{{#d-button action="createSubscriptionPlan" class="btn btn-primary btn-payment btn-discourse-patrons"}} - New -{{/d-button}} - diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons.hbs index ad3217e..9ac962a 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons.hbs @@ -1,12 +1,23 @@

{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}

-{{!-- {{#link-to 'adminPlugins.discourse-patrons'}} - Payments -{{/link-to}} -{{#link-to 'adminPlugins.discourse-patrons.subscriptions'}} - Subscriptions -{{/link-to}} --}} +