##parameters=REQUEST # $Id: display_pume_result.py 970 2006-11-30 12:16:52Z joachim $ """ process the Application Form return html renderer + psm """ import DateTime current = DateTime.DateTime() pr = context.portal_registration type_name = 'StudentApplication' ti = context.portal_types[type_name] REQUEST.set('type_name',type_name) validate = REQUEST.has_key("cpsdocument_create_button") lt = context.portal_layouts pr = context.portal_registration res,psm,ds = lt.renderLayout('student_application_search', 'student_application', context, mapping=validate and REQUEST, layout_mode='create', ob={"jamb_reg_no": '',}, commit=False, formaction = "display_cest_results", button = "Search", ) if psm == 'invalid': return context.display_cest_results_form(rendered = res, psm = "Please correct your input!", #psm = "%s, %s" % (psm,ds), firstlayout = True, lastlayout = True, ds = ds, ) elif psm == '': return context.display_cest_results_form(rendered = res, psm = None, firstlayout = True, lastlayout = True, ds = ds, ) elif psm == 'valid': return context.entry_results_anon_view(pume=ds['pume'])