Skip to content

Instantly share code, notes, and snippets.

@lislon
Created March 5, 2015 08:05
Show Gist options
  • Select an option

  • Save lislon/1cc98835ba7189e82d1a to your computer and use it in GitHub Desktop.

Select an option

Save lislon/1cc98835ba7189e82d1a to your computer and use it in GitHub Desktop.
renderFirstStage: function () {
var c = this;
// Set default city, if we are not proceed to step2 (loan.office != null)
var loan = c.loanOrder.get('loan');
if (!loan.office) {
loan.city = shared.me.get('city').id;
c.loanOrder.set('loan', loan);
}
var stageOneData = (new structs.StageOne()).allocateData(c.loanOrder.toJSON());
var stageForm = new views.StageOne({model: stageOneData});
stageOneData.on('saved', c.renderNextStage.bind(c))
stageForm.on('loan:reset', c.resetForm.bind(c))
stageForm.on('createOrder', function() {
console.log("On create order");
c.loanOrder.save();
})
// Ya goal
//stageOneData.on('saved', function (r) { if (r.stage == 1) { c.yaReachGoal('first-step')} });
// Render
c.layout.getRegion('form').show(stageForm);
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment