web/component.py
branchstable
changeset 9528 7f3a3fc4a2a3
parent 9525 8f3e963501e2
child 9536 1e39c5e91b68
equal deleted inserted replaced
9527:29442fa3d272 9528:7f3a3fc4a2a3
   120             url += '; $.noop();'
   120             url += '; $.noop();'
   121         return url
   121         return url
   122 
   122 
   123     def ajax_page_url(self, **params):
   123     def ajax_page_url(self, **params):
   124         divid = params.setdefault('divid', 'pageContent')
   124         divid = params.setdefault('divid', 'pageContent')
   125         params['fname'] = 'view'
       
   126         params['rql'] = self.cw_rset.printable_rql()
   125         params['rql'] = self.cw_rset.printable_rql()
   127         return self._cw.build_url('ajax', **params)
   126         return js_href("$(%s).loadxhtml(AJAX_PREFIX_URL, %s, 'get', 'swap')" % (
       
   127             json_dumps('#'+divid), js.ajaxFuncArgs('view', params)))
   128 
   128 
   129     def page_link(self, path, params, start, stop, content):
   129     def page_link(self, path, params, start, stop, content):
   130         url = xml_escape(self.page_url(path, params, start, stop))
   130         url = xml_escape(self.page_url(path, params, start, stop))
   131         if start == self.starting_from:
   131         if start == self.starting_from:
   132             return self.selected_page_link_templ % (url, content, content)
   132             return self.selected_page_link_templ % (url, content, content)