- Timestamp:
- 27 Jan 2007, 15:40:19 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_default/waeup_document_create_do.py
r731 r1366 9 9 """ 10 10 from Products.CMFCore.utils import getToolByName 11 11 request = context.REQUEST 12 12 if type_name in ("StudyLevel","StudentStudyLevel"): 13 13 id = datamodel.get('code') … … 34 34 if new_id is not None: 35 35 id = new_id 36 36 if type_name == "Course": 37 d = {} 38 ptl = request.get('PATH_TRANSLATED').split('/') 39 ai = ptl.index('academics') 40 d['faculty'] = ptl[ai+1] 41 d['department'] = ptl[ai+2] 42 from_dm = ('code','title','semester','credits',) 43 for f in from_dm: 44 d[f] = datamodel.get(f) 45 context.courses_catalog.addRecord(**d) 37 46 ob = getattr(context, id) 38 47 ob.getContent().edit(mapping=datamodel)
Note: See TracChangeset for help on using the changeset viewer.