def _createTabCtrl(self): self._tabCtrl = TabControl() if session.user.is_admin: self._subTabRoomBooking = self._tabCtrl.newTab( 'booking', _('Room Booking'), url_for('rooms_admin.settings') ) self._subTabMain = self._subTabRoomBooking.newSubTab( 'settings', _('Settings'), url_for('rooms_admin.settings') ) else: self._subTabRoomBooking = self._tabCtrl.newTab( 'booking', _('Room Booking'), urlHandlers.UHRoomBookingAdmin.getURL() ) self._subTabConfig = self._subTabRoomBooking.newSubTab( 'management', _('Management'), urlHandlers.UHRoomBookingAdmin.getURL() ) self._subTabRoomMappers = self._tabCtrl.newTab( 'mappers', _('Room Mappers'), urlHandlers.UHRoomMappers.getURL() )
def _createTabCtrl(self): self._tabCtrl = TabControl() self._tabExistBookings = self._tabCtrl.newTab('existing', 'Existing Bookings', url_for('event_mgmt.rooms_booking_list', self._conf)) self._tabNewBooking = self._tabCtrl.newTab('new', 'New Booking', url_for('event_mgmt.rooms_choose_event', self._conf)) if not Reservation.find(event_id=self._conf.getId()).count(): self._tabExistBookings.setEnabled(False) self._setActiveTab()