Change button on the tour page to "Start free trial" and have it start the plan signup process
This commit is contained in:
parent
78f6523068
commit
abfb86ccce
3 changed files with 11 additions and 12 deletions
|
@ -71,16 +71,11 @@
|
|||
</div>
|
||||
|
||||
<div class="tour-action">
|
||||
<a href="/plans" ng-show="!user.anonymous">
|
||||
<a href="/plans?trial-plan=personal">
|
||||
<button class="btn btn-success">
|
||||
Start free trial
|
||||
</button>
|
||||
</a>
|
||||
<a href="/signin" ng-show="user.anonymous">
|
||||
<button class="btn btn-primary">
|
||||
Create account now
|
||||
</button>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -24,12 +24,7 @@ function SecurityCtrl($scope) {
|
|||
function ContactCtrl($scope) {
|
||||
}
|
||||
|
||||
function PlansCtrl($scope, $location, UserService, PlanService) {
|
||||
// Load the list of plans.
|
||||
PlanService.getPlans(function(plans) {
|
||||
$scope.plans = plans;
|
||||
}, /* include the personal plan */ true);
|
||||
|
||||
function PlansCtrl($scope, $location, UserService, PlanService, $routeParams) {
|
||||
// Monitor any user changes and place the current user into the scope.
|
||||
UserService.updateUserIn($scope);
|
||||
|
||||
|
@ -46,6 +41,15 @@ function PlansCtrl($scope, $location, UserService, PlanService) {
|
|||
$('#signinModal').modal({});
|
||||
}
|
||||
};
|
||||
|
||||
// Load the list of plans.
|
||||
PlanService.getPlans(function(plans) {
|
||||
$scope.plans = plans;
|
||||
|
||||
if ($scope && $routeParams['trial-plan']) {
|
||||
$scope.buyNow($routeParams['trial-plan']);
|
||||
}
|
||||
}, /* include the personal plan */ true);
|
||||
}
|
||||
|
||||
function TutorialCtrl($scope, AngularTour, AngularTourSignals, UserService, Config) {
|
||||
|
|
Binary file not shown.
Reference in a new issue