- Timestamp:
- 21 Sep 2012, 08:19:35 (12 years ago)
- Location:
- main/waeup.kofa/branches/uli-zc-async
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/branches/uli-zc-async
- Property svn:mergeinfo changed
/main/waeup.kofa/branches/uli-async-update removed /main/waeup.kofa/branches/uli-autoinclude-less removed /main/waeup.kofa/trunk removed
- Property svn:mergeinfo changed
-
main/waeup.kofa/branches/uli-zc-async/src/waeup/kofa/hostels/browser.py
r9209 r9211 93 93 94 94 def title(self): 95 co = self.context. coordinates95 co = self.context.getBedCoordinates() 96 96 return _('Block ${a}, Room ${b}, Bed ${c}', 97 97 mapping = {'a':co[1], 'b':co[2], 'c':co[3]}) … … 130 130 form_fields = grok.AutoFields(IHostelsContainer) 131 131 taboneactions = [_('Save')] 132 tabtwoactions = [_('Add hostel'), 133 _('Clear all hostels'), 134 _('Remove selected')] 132 tabtwoactions = [_('Add hostel'), _('Remove selected')] 135 133 136 134 def update(self): … … 166 164 return 167 165 168 @jsaction(_('Clear all hostels'))169 def clearHostels(self, **data):170 self.context.clearAllHostels()171 self.flash(_('All hostels cleared.'))172 write_log_message(self, 'all hostels cleared')173 self.redirect(self.url(self.context, '@@manage')+'?tab2')174 return175 176 166 @action(_('Save'), style='primary') 177 167 def save(self, **data): … … 242 232 tabtwoactions = [_('Update all beds'), 243 233 _('Switch reservation of selected beds'), 244 _('Release selected beds'), 245 _('Clear hostel')] 234 _('Release selected beds')] 246 235 not_occupied = NOT_OCCUPIED 247 236 … … 254 243 tabs.need() 255 244 datatable.need() 256 warning.need()257 245 self.tab1 = self.tab2 = '' 258 246 qs = self.request.get('QUERY_STRING', '') … … 339 327 return 340 328 341 @jsaction(_('Clear hostel'))342 def clearHostel(self, **data):343 self.context.clearHostel()344 self.flash(_('Hostel cleared.'))345 write_log_message(self, 'cleared')346 self.redirect(self.url(self.context, '@@manage')+'?tab2')347 return348 349 329 class BedManageFormPage(KofaEditFormPage): 350 330 """ View to edit bed data … … 354 334 grok.require('waeup.manageHostels') 355 335 form_fields = grok.AutoFields(IBedAllocateStudent).omit( 356 'bed_id' , 'bed_number','bed_type')336 'bed_id').omit('bed_number').omit('bed_type') 357 337 label = _('Allocate student') 358 338 pnav = 5
Note: See TracChangeset for help on using the changeset viewer.