Fix in list
This commit is contained in:
parent
2983df8727
commit
6fb13635b6
2 changed files with 44 additions and 1 deletions
|
|
@ -57,6 +57,8 @@ class SimpleList:
|
||||||
|
|
||||||
self.initial_num_pages=20
|
self.initial_num_pages=20
|
||||||
|
|
||||||
|
self.table_div=False
|
||||||
|
|
||||||
request.query.get('begin_page', '0')
|
request.query.get('begin_page', '0')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,8 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
% endif
|
% endif
|
||||||
<table class="table_list">
|
% if not simplelist.table_div:
|
||||||
|
<table class="table_list" id="${simplelist.model.name}_table">
|
||||||
<tr class="title_list">
|
<tr class="title_list">
|
||||||
% for field in simplelist.fields_showed:
|
% for field in simplelist.fields_showed:
|
||||||
<td class="${simplelist.model.fields[field].name}_td"><a href="${add_get_parameters(simplelist.url, order_field=field, begin_page=simplelist.begin_page, order=simplelist.change_order[field], search_text=simplelist.search_text, search_field=simplelist.search_field)}" class="">${set_css_arrow(simplelist, field)}${simplelist.model.fields[field].label}</a></td>
|
<td class="${simplelist.model.fields[field].name}_td"><a href="${add_get_parameters(simplelist.url, order_field=field, begin_page=simplelist.begin_page, order=simplelist.change_order[field], search_text=simplelist.search_text, search_field=simplelist.search_field)}" class="">${set_css_arrow(simplelist, field)}${simplelist.model.fields[field].label}</a></td>
|
||||||
|
|
@ -56,6 +57,46 @@
|
||||||
%>
|
%>
|
||||||
% endfor
|
% endfor
|
||||||
</table>
|
</table>
|
||||||
|
% else:
|
||||||
|
|
||||||
|
<div class="table_list" id="${simplelist.model.name}_table">
|
||||||
|
<div class="title_list ${simplelist.model.fields[field].name}_td">
|
||||||
|
% for field in simplelist.fields_showed:
|
||||||
|
<span class="${simplelist.model.fields[field].name}_td fields_span_table"><a href="${add_get_parameters(simplelist.url, order_field=field, begin_page=simplelist.begin_page, order=simplelist.change_order[field], search_text=simplelist.search_text, search_field=simplelist.search_field)}" class="">${set_css_arrow(simplelist, field)}${simplelist.model.fields[field].label}</a></span>
|
||||||
|
% endfor
|
||||||
|
% for extra_field in simplelist.arr_extra_fields:
|
||||||
|
<span class="options_td">${ extra_field }</span>
|
||||||
|
% endfor
|
||||||
|
</div>
|
||||||
|
<div class="table_rows" id="${simplelist.model.name}_table">
|
||||||
|
<%
|
||||||
|
pos=0
|
||||||
|
%>
|
||||||
|
% for row in list:
|
||||||
|
<%
|
||||||
|
if not 'pos' in row:
|
||||||
|
row['pos']=pos
|
||||||
|
%>
|
||||||
|
|
||||||
|
% for field in simplelist.fields_showed:
|
||||||
|
% if simplelist.model.fields[field].escape==True:
|
||||||
|
<span class="${simplelist.model.fields[field].name}_td fields_span_table_data">${simplelist.model.fields[field].show_formatted(row[field])}</span>
|
||||||
|
% else:
|
||||||
|
<span class="${simplelist.model.fields[field].name}_td">${str(simplelist.model.fields[field].show_formatted(row[field]))|n}<span>
|
||||||
|
% endif
|
||||||
|
% endfor
|
||||||
|
|
||||||
|
% for extra_field_func in simplelist.arr_extra_options:
|
||||||
|
<span class="options_td">${ simplelist.set_options(extra_field_func, row)|n }</span>
|
||||||
|
% endfor
|
||||||
|
<%
|
||||||
|
pos+=1
|
||||||
|
%>
|
||||||
|
% endfor
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
% endif
|
||||||
<p>
|
<p>
|
||||||
% if pages!='':
|
% if pages!='':
|
||||||
${lang('common', 'pages', 'Pages')}: ${pages|n}
|
${lang('common', 'pages', 'Pages')}: ${pages|n}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue