add tfoot, task 24

prod
Dmitriy Shesterkin 9 years ago
parent 57918662c8
commit 82c5103547
  1. 1
      src/dokumentor/static/css/style.css
  2. 2
      src/dokumentor/static/js/client.list.js
  3. 4
      src/dokumentor/static/js/dialogs.js
  4. 6
      src/dokumentor/static/js/docs/list.panels.js
  5. 16
      src/dokumentor/templates/docs/_base/base_list.html
  6. 11
      src/dokumentor/templates/docs/aktsverki/list.html
  7. 10
      src/dokumentor/templates/docs/dover/list.html
  8. 10
      src/dokumentor/templates/docs/platejka/list.html

@ -570,6 +570,7 @@ table.list {border-collapse: collapse;border:#dedede 1px solid;width: 100%;}
.docs-content-wrapper table.list tr.doc-row {height:50px;} .docs-content-wrapper table.list tr.doc-row {height:50px;}
table.list tr:nth-child(odd) {background: #f7f7f7;} table.list tr:nth-child(odd) {background: #f7f7f7;}
table.list tr:nth-child(even) {background: #fff;} table.list tr:nth-child(even) {background: #fff;}
table.list tfoot tr:nth-child(odd) {background: #fff;}
table.list tr th {text-align: left;font-size:12px;color:#646669;padding:7px 10px 7px 10px;border-right:#dedede 1px solid;border-bottom:#dedede 1px solid;border-top:none;background: #f7f7f7;} table.list tr th {text-align: left;font-size:12px;color:#646669;padding:7px 10px 7px 10px;border-right:#dedede 1px solid;border-bottom:#dedede 1px solid;border-top:none;background: #f7f7f7;}
table.list tr th:last-child {border-right:none;} table.list tr th:last-child {border-right:none;}
table.list tr th a {font-size:12px;color:#646669;text-decoration:none;} table.list tr th a {font-size:12px;color:#646669;text-decoration:none;}

@ -12,6 +12,6 @@ $(document).ready(function() {
setup_client_edit_form(delete_form); setup_client_edit_form(delete_form);
setup_client_delete_links(delete_form, true); setup_client_delete_links(delete_form, true);
} }
} };
window.clients_edit_del_update(); window.clients_edit_del_update();
}); });

@ -42,8 +42,8 @@ $(document).ready(function() {
if (data.success) { if (data.success) {
console.log('!!!!!!!!!!!!!!!!!!!'); // console.log('!!!!!!!!!!!!!!!!!!!');
console.log(data); // console.log(data);
if (form[0].id == 'client-edit-form') { if (form[0].id == 'client-edit-form') {
$('#id_client_text').hide(); $('#id_client_text').hide();

@ -7,7 +7,7 @@ $(document).ready(function() {
var doc_rows_click = $('tr.doc-row td.clck', table); var doc_rows_click = $('tr.doc-row td.clck', table);
var panels = $('.doc-panel'); var panels = $('.doc-panel');
var row_pointer = $('#row_pointer'); var row_pointer = $('#row_pointer');
// on mouse entering thead - hide pointer and panels, and show filters // on mouse entering thead - hide pointer and panels, and show filters
$('thead', table).mouseenter(function() { $('thead', table).mouseenter(function() {
row_pointer.hide(); row_pointer.hide();
@ -19,7 +19,7 @@ $(document).ready(function() {
$('tfoot', table).mouseenter(function() { $('tfoot', table).mouseenter(function() {
row_pointer.hide(); row_pointer.hide();
panels.hide(); panels.hide();
$('.filters').show(); $(' .filters').show();
}); });
// on mouse entering table row (tr) - // on mouse entering table row (tr) -
@ -64,7 +64,7 @@ $(document).ready(function() {
var doc_id = $this.closest("tr").data("id") var doc_id = $this.closest("tr").data("id")
var doc_type = $this.data("doctype") var doc_type = $this.data("doctype")
var doc_attr = $this.data("attr") var doc_attr = $this.data("attr")
$.post('/my/docs/ajax_toggle_doc_status/' + doc_type + '/' + doc_id + '/' + doc_attr + '/', function(data){ $.post('/my/docs/ajax_toggle_doc_status/' + doc_type + '/' + doc_id + '/' + doc_attr + '/', function(data){
$this.text(data[0]); $this.text(data[0]);
$this.removeClass('doc_status1 doc_status2 doc_status3 doc_statustrue doc_statusTrue doc_statusFalse doc_statusfalse'); $this.removeClass('doc_status1 doc_status2 doc_status3 doc_statustrue doc_statusTrue doc_statusFalse doc_statusfalse');
$this.addClass('doc_status' + data[1]); $this.addClass('doc_status' + data[1]);

@ -68,7 +68,7 @@
{% endif %} {% endif %}
</td> </td>
<td class='clck'>{{ obj.doc_sum|default:"---" }}</td> <td class='clck'>{{ obj.doc_sum|default:"---" }}</td>
{% endblock %} {% endblock table_obj_cells %}
{% block table_obj_cells_extra %}{% endblock %} {% block table_obj_cells_extra %}{% endblock %}
</tr> </tr>
@ -77,8 +77,18 @@
{# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #} {# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #}
{# правильный colspan нужен для IE, иначе он игнорит footer #} {# правильный colspan нужен для IE, иначе он игнорит footer #}
{% block table_footer %} <tfoot>
{% endblock %} <tr>
{% block table_footer %}
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
{% endblock table_footer %}
</tr>
</tfoot>
</table> </table>
<div class="doc-pagination"> <div class="doc-pagination">
{% include 'paginator.html' with url_list=url_prefix|add:'list' %} {% include 'paginator.html' with url_list=url_prefix|add:'list' %}

@ -34,8 +34,9 @@
{# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #} {# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #}
{# правильный colspan нужен для IE, иначе он игнорит footer #} {# правильный colspan нужен для IE, иначе он игнорит footer #}
{% block table_footer %} {% block table_footer %}
<tfoot><tr><td colspan="5"> <td></td>
{% include 'paginator.html' with url_list=url_prefix|add:'list' %} <td></td>
</td></tr></tfoot> <td></td>
{% endblock %} <td></td>
<td></td>
{% endblock table_footer %}

@ -37,10 +37,12 @@
{# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #} {# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #}
{# правильный colspan нужен для IE, иначе он игнорит footer #} {# правильный colspan нужен для IE, иначе он игнорит footer #}
{% block table_footer %} {% block table_footer %}
<tfoot><tr><td colspan="5"> <td></td>
{% include 'paginator.html' with url_list=url_prefix|add:'list' %} <td></td>
</td></tr></tfoot> <td></td>
{% endblock %} <td></td>
<td></td>
{% endblock table_footer %}
{% block no-docs-create-new %} {% block no-docs-create-new %}
Вы ещё не создали ни одной {{ padeji.rodit }}. </br></br><a id="add-new" href="{{ url_add }}">Создать</a> Вы ещё не создали ни одной {{ padeji.rodit }}. </br></br><a id="add-new" href="{{ url_add }}">Создать</a>

@ -27,8 +27,10 @@
{# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #} {# важно! tfoot (также как и thead), нужен в js для показа/скрытия боковой панели #}
{# правильный colspan нужен для IE, иначе он игнорит footer #} {# правильный colspan нужен для IE, иначе он игнорит footer #}
{% block table_footer %} {% block table_footer %}
<tfoot><tr><td colspan="5"> <td></td>
{% include 'paginator.html' with url_list=url_prefix|add:'list' %} <td></td>
</td></tr></tfoot> <td></td>
{% endblock %} <td></td>
<td></td>
{% endblock table_footer %}

Loading…
Cancel
Save