Przeglądaj źródła

coupon field is shown if query string scf is shown

Henry Oswald 11 lat temu
rodzic
commit
baa0a42825

+ 1 - 0
services/web/app/coffee/Features/Subscription/SubscriptionController.coffee

@@ -61,6 +61,7 @@ module.exports = SubscriptionController =
 								recurlyConfig: JSON.stringify
 									currency: currency
 									subdomain: Settings.apis.recurly.subdomain
+								showCouponField:req.query.scf
 								subscriptionFormOptions: JSON.stringify
 									acceptedCards: ['discover', 'mastercard', 'visa']
 									target      : "#subscribeForm"

+ 3 - 3
services/web/app/views/subscriptions/new.jade

@@ -130,9 +130,9 @@ block content
 									select.form-control(data-recurly="country", ng-model="data.country", required)
 										mixin countries_options()
 												
-								.form-group
-									label #{translate("coupon")}
-									input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon")
+								if showCouponField == 'true'
+									.form-group
+										input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon", placeholder="#{translate('coupon')}")
 
 								.form-group
 									button.btn.btn-success(ng-click="submit()", ng-disabled="processing") #{translate("submit")}