<%namespace file="/base/uiHelpers.html" import="pager"/> <%namespace file="/base/confirmModal.html" import="delete_modal"/>
% if len(countries): % for item in countries: % endfor
${self.sortable('code')} ${self.sortable('name')}
${item.code} ${item.name} Edit Delete
## pager ${pager(countries)} % else:

Countries not found!

% endif ## delete confirm modal dialog ${delete_modal("Are you sure you want to delete this country?")}
<%def name="sortable(column)"> <% sort_column = request.GET.get("sort") if request.GET.get("sort") else "code" %> <% sort_direction = request.GET.get("direction") if request.GET.get("direction") else "asc" %> <% css_class = "" %> % if (column == sort_column): <% css_class = "current " + sort_direction %> % endif <% direction = "asc" %> % if (column == sort_column and sort_direction == "asc"): <% direction = "desc" %> % endif % if column == "code": Country Code % else: Name % endif