0.7.91
routes paging
This commit is contained in:
@@ -4,6 +4,9 @@ from django.utils.translation import gettext as _
|
||||
from django.template.loader import render_to_string
|
||||
from datetime import datetime
|
||||
|
||||
elements_on_page = 25
|
||||
|
||||
|
||||
def get_profile_new_route_page_html(request, data):
|
||||
|
||||
form = RouteForm()
|
||||
@@ -199,14 +202,17 @@ def get_routes_Dict(user=None, data=None):
|
||||
elif to_el:
|
||||
routes = routes[:to_el]
|
||||
else:
|
||||
to_el = 25
|
||||
to_el = elements_on_page
|
||||
routes = routes[:to_el]
|
||||
|
||||
last_block = False
|
||||
if not to_el or to_el >= routes_count:
|
||||
last_block = True
|
||||
|
||||
|
||||
if routes_count - to_el > elements_on_page:
|
||||
next_page_els_count = elements_on_page
|
||||
else:
|
||||
next_page_els_count = routes_count - to_el
|
||||
|
||||
try:
|
||||
|
||||
@@ -232,7 +238,8 @@ def get_routes_Dict(user=None, data=None):
|
||||
res_Dict.update({
|
||||
'routes': routes,
|
||||
'last_block': last_block,
|
||||
'last_el': to_el
|
||||
'last_el': to_el,
|
||||
'next_page_els_count': next_page_els_count
|
||||
})
|
||||
return res_Dict
|
||||
|
||||
|
||||
@@ -148,7 +148,8 @@ def find_routes_ajax(request):
|
||||
|
||||
res_Dict = {
|
||||
'html': html,
|
||||
'last_block': routes_Dict['last_block']
|
||||
'last_block': routes_Dict['last_block'],
|
||||
'next_page_els_count': routes_Dict['next_page_els_count'],
|
||||
# 'form': RouteForm(initial=data)
|
||||
}
|
||||
|
||||
|
||||
@@ -32,7 +32,8 @@ def route_search_results_View(request):
|
||||
'show_filter_and_results': True,
|
||||
'owner_type': data['owner_type'],
|
||||
'last_el': routes_Dict['last_el'],
|
||||
'page_type': 'routes'
|
||||
'page_type': 'routes',
|
||||
'next_page_els_count': routes_Dict['next_page_els_count'],
|
||||
}
|
||||
if 'from_address_point_txt' in routes_Dict:
|
||||
data.update({'from_address_point_txt': routes_Dict['from_address_point_txt']})
|
||||
|
||||
Reference in New Issue
Block a user