- Timestamp:
- 19 Jun 2011, 12:43:05 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/branches/accesscodes-with-workflow/src/waeup/sirp/university/catalog.py
r6220 r6405 92 92 return 93 93 94 class CourseQueryResultItem(QueryResultItem):95 def __init__(self, context, view):96 self.context = context97 self.url = view.url(context)98 self.title = "COURSE: " + context.title99 self.description = 'code: %s' % context.code94 #class CourseQueryResultItem(QueryResultItem): 95 # def __init__(self, context, view): 96 # self.context = context 97 # self.url = view.url(context) 98 # self.title = "COURSE: " + context.title 99 # self.description = 'code: %s' % context.code 100 100 101 def search(query=None, view=None):102 if not query:103 return []104 cat = getUtility(ICatalog, name='courses_catalog')105 results = list(cat.searchResults(code=(query, query)))101 #def search(query=None, view=None): 102 # if not query: 103 # return [] 104 # cat = getUtility(ICatalog, name='courses_catalog') 105 # results = list(cat.searchResults(code=(query, query))) 106 106 107 hitlist = []108 results = Query().searchResults(109 Eq(('courses_catalog', 'code'), query))110 for result in results:111 hitlist.append(CourseQueryResultItem(result, view=view))107 # hitlist = [] 108 # results = Query().searchResults( 109 # Eq(('courses_catalog', 'code'), query)) 110 # for result in results: 111 # hitlist.append(CourseQueryResultItem(result, view=view)) 112 112 113 results = Query().searchResults(114 Text(('courses_catalog', 'title'), query))113 # results = Query().searchResults( 114 # Text(('courses_catalog', 'title'), query)) 115 115 116 for result in results:117 hitlist.append(CourseQueryResultItem(result, view=view))116 # for result in results: 117 # hitlist.append(CourseQueryResultItem(result, view=view)) 118 118 119 return hitlist119 # return hitlist
Note: See TracChangeset for help on using the changeset viewer.