def available(self): """ """ mtool = getToolByName(self.context, "portal_membership") if mtool.checkPermission("Manage portal", self.context): return True member_id = mtool.getAuthenticatedMember().getId() shop = IShopManagement(self.context).getShop() if shop.getShopOwnerId() == member_id: return True return False