_change_plans_mixins.pug 763 B

123456789101112131415161718192021
  1. mixin printPlan(plan)
  2. -if (!plan.hideFromUsers)
  3. tr(ng-controller="ChangePlanFormController", ng-init="plan="+JSON.stringify(plan))
  4. td
  5. strong(ng-non-bindable) #{plan.name}
  6. td
  7. -if (plan.annual)
  8. | {{price}} / #{translate("year")}
  9. -else
  10. | {{price}} / #{translate("month")}
  11. td
  12. -if (typeof(personalSubscription.planCode) != "undefined" && plan.planCode == personalSubscription.planCode.split("_")[0])
  13. button.btn.disabled #{translate("your_plan")}
  14. -else
  15. form
  16. input(type="hidden", ng-model="plan_code", name="plan_code", value=plan.planCode)
  17. input(type="submit", ng-click="changePlan()", value=translate("change_to_this_plan")).btn.btn-success
  18. mixin printPlans(plans)
  19. each plan in plans
  20. +printPlan(plan)