From 193accaa84f7c763697d46da38af37bccb9f5723 Mon Sep 17 00:00:00 2001 From: Jared Tabor Date: Mon, 22 Sep 2014 11:28:54 -0400 Subject: [PATCH] refactored saveSurvey method --- awx/ui/static/js/forms/SurveyMaker.js | 58 ++++++++---- awx/ui/static/js/helpers/Survey.js | 110 ++++++++++++---------- awx/ui/static/partials/job_templates.html | 2 +- 3 files changed, 101 insertions(+), 69 deletions(-) diff --git a/awx/ui/static/js/forms/SurveyMaker.js b/awx/ui/static/js/forms/SurveyMaker.js index 1dcf2b7903..1f1f67ba2d 100644 --- a/awx/ui/static/js/forms/SurveyMaker.js +++ b/awx/ui/static/js/forms/SurveyMaker.js @@ -19,6 +19,7 @@ angular.module('SurveyMakerFormDefinition', []) name: 'survey_maker', //entity or model name in singular form // // well: true, breadCrumbs: false, + // twoColumns: true, // // collapse: true, // collapseTitle: "Properties", // collapseMode: 'edit', @@ -38,26 +39,51 @@ angular.module('SurveyMakerFormDefinition', []) fields: { survey_name: { - label: 'Survey Name', - type: 'text', - addRequired: true, - editRequired: true, - capitalize: false - }, - survey_description: { - label: 'Survey Description', - type: 'text', - addRequired: false, - editRequired: false - }, - questions: { type: 'custom', - control: ''+ + control: '
'+ + '
'+ + ''+ + '
A value is required!
'+ + '
'+ + '
'+ + '
'+ + '
'+ + ''+ + '
'+ + '
'+ + '
'+ '
'+ ''+ - '
' + '
' + // label: 'Survey Name', + // type: 'text', + // addRequired: true, + // editRequired: true, + // capitalize: false, + // // column: 1 + }, + // survey_description: { + // type: 'custom', + // control: '
'+ + // '
'+ + // ''+ + // '
'+ + // '
' - } + // // label: 'Survey Description', + // // type: 'text', + // // addRequired: false, + // // editRequired: false, + // // column: 2 + // }, + // questions: { + // type: 'custom', + // control: ''+ + // '
'+ + // ''+ + // '
' + + // } }, buttons: { //for now always generates