diff options
| author | Étienne Loks <etienne.loks@proxience.com> | 2014-12-28 01:15:07 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@proxience.com> | 2015-05-06 15:38:32 +0200 | 
| commit | 3b557c928dc57942d4e9496b7730504bc44ad1eb (patch) | |
| tree | cf7782840ce79aee720cf3b6c55571ab0b2e7c8e /archaeological_files_pdl/wizards.py | |
| parent | 16fbb32b8ba00325a7b813825f288cb097699c98 (diff) | |
| download | Ishtar-3b557c928dc57942d4e9496b7730504bc44ad1eb.tar.bz2 Ishtar-3b557c928dc57942d4e9496b7730504bc44ad1eb.zip  | |
Work on dynamic (too much of ajax and JS...) person/organization widget
Diffstat (limited to 'archaeological_files_pdl/wizards.py')
| -rw-r--r-- | archaeological_files_pdl/wizards.py | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/archaeological_files_pdl/wizards.py b/archaeological_files_pdl/wizards.py index 679b0823f..4abe5f0d5 100644 --- a/archaeological_files_pdl/wizards.py +++ b/archaeological_files_pdl/wizards.py @@ -24,4 +24,13 @@ class FileWizard(BaseFileWizard):      town_step_key = 'preventiveplanning-'      town_input_id = 'main_town'      multi_towns = False +    wizard_templates = { +        'generalcontractor-file_creation':\ +                    'ishtar/wizard/wizard_generalcontractor.html',} +    def get_form_kwargs(self, *args, **kwargs): +        returned = super(FileWizard, self).get_form_kwargs(*args, **kwargs) +        if args and args[0].startswith('generalcontractor-file_creation'): +            if 'status' in self.request.GET: +                returned['status'] = self.request.GET['status'] +        return returned  | 
