From 7245850cf75d038483cf85fa09c7d25fbef57f3a Mon Sep 17 00:00:00 2001 From: Vijaykumar Baladaniya Date: Tue, 21 Aug 2012 11:06:25 +0530 Subject: [PATCH] Fixed footer for wizard navigation bzr revid: vba@tinyerp.com-20120821053625-wwoki5pcd4xrw4fj --- addons/survey/__openerp__.py | 1 - addons/survey/static/src/css/survey.css | 2 +- addons/survey/static/src/js/survey.js | 24 --------------- addons/survey/survey.py | 22 ++++++++++++-- addons/survey/survey_view.xml | 12 ++++---- addons/survey/wizard/survey_answer.py | 40 +++++++++++++------------ 6 files changed, 48 insertions(+), 53 deletions(-) delete mode 100644 addons/survey/static/src/js/survey.js diff --git a/addons/survey/__openerp__.py b/addons/survey/__openerp__.py index 7f8a0f63fb4..62f0848ebcc 100644 --- a/addons/survey/__openerp__.py +++ b/addons/survey/__openerp__.py @@ -59,6 +59,5 @@ user name and password for the invitation of the survey. 'certificate' : '001131639736864143245', 'images': ['images/survey_answers.jpeg','images/survey_pages.jpeg','images/surveys.jpeg'], 'css': ['static/src/css/survey.css','static/css/survey.css'], - 'js' : ['static/src/js/survey.js'], } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/survey/static/src/css/survey.css b/addons/survey/static/src/css/survey.css index 746f7a1d465..ef79300fbbd 100644 --- a/addons/survey/static/src/css/survey.css +++ b/addons/survey/static/src/css/survey.css @@ -6,7 +6,7 @@ } .oe_survey_title_height{ - height: 33px; + height: 26px; } .oe_survey_title_page { diff --git a/addons/survey/static/src/js/survey.js b/addons/survey/static/src/js/survey.js deleted file mode 100644 index 13b32321735..00000000000 --- a/addons/survey/static/src/js/survey.js +++ /dev/null @@ -1,24 +0,0 @@ -openerp.survey = function (instance) { - var QWeb = instance.web.qweb, - _t = instance.web._t; - instance.web.ViewManagerAction = instance.web.ViewManagerAction.extend({ - on_mode_switch: function (view_type, no_store, options) { - var self = this; - return $.when(this._super.apply(this, arguments)).then(function () { - var controller = self.views[self.active_view].controller, - fvg = controller.fields_view, - view_id = (fvg && fvg.view_id) || '--'; - self.$element.find('.oe_debug_view').html(QWeb.render('ViewManagerDebug', { - view: controller, - view_manager: self - })); - if (!self.action.name && fvg) { - var title = self.$element.find('.oe_view_title_text'); - if(!_.isEmpty(title)) - title = $('.ui-dialog-title'); - title.text(fvg.arch.attrs.string || fvg.name); - } - }); - }, - }); -}; diff --git a/addons/survey/survey.py b/addons/survey/survey.py index 4a07f887b6b..255128ffba0 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -149,15 +149,33 @@ class survey(osv.osv): return report def fill_survey(self, cr, uid, ids, context=None): + sur_obj = self.read(cr, uid, ids,['title'], context=context) + for sur in sur_obj: + name = sur['title'] + context.update({'active':False,'survey_id': ids[0]}) return { 'view_type': 'form', 'view_mode': 'form', 'res_model': 'survey.question.wiz', 'type': 'ir.actions.act_window', 'target': 'new', - 'context': {'survey_id': ids[0]} + 'name': name, + 'context': context + } + def test_survey(self, cr, uid, ids, context=None): + sur_obj = self.read(cr, uid, ids,['title'], context=context) + for sur in sur_obj: + name = sur['title'] + context.update({'active':True,'survey_id': ids[0]}) + return { + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'survey.question.wiz', + 'type': 'ir.actions.act_window', + 'target': 'new', + 'name': name, + 'context': context } - survey() class survey_history(osv.osv): diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index 159d1673d5f..753dfab208b 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -26,8 +26,8 @@
-