app/soc/views/helper/lists.py
changeset 1807 1f8cde169f32
parent 1802 407000879987
child 1810 ec0bae3632bb
--- a/app/soc/views/helper/lists.py	Thu Mar 12 13:39:03 2009 +0000
+++ b/app/soc/views/helper/lists.py	Thu Mar 12 13:39:57 2009 +0000
@@ -163,6 +163,10 @@
     if key.startswith('offset_') or key.startswith('limit_'):
       offset_and_limits[key] = value
 
+  offset_and_limits['export'] = idx
+  export_link = generateLinkFromGetArgs(request, offset_and_limits)
+  del offset_and_limits['export']
+
   if more:
     offset_and_limits[offset_key] = offset+limit
     offset_and_limits[limit_key] = limit
@@ -181,6 +185,7 @@
 
   content = {
       'data': data,
+      'export': export_link,
       'first': offset+1,
       'last': len(data) > 1 and offset+len(data) or None,
       'logic': logic,