101 lines
3.0 KiB
HTML
101 lines
3.0 KiB
HTML
#[body]#
|
|
<style type="text/css">
|
|
tr.unvis_1 > td {
|
|
color: #6c757d !important;
|
|
}
|
|
tr.unvis_1 {
|
|
opacity: .6;
|
|
}
|
|
|
|
|
|
</style>
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-12 col-lg-6 col-xl-8" id="colTable">
|
|
<div class="bg-white rounded p-2">
|
|
<h2>{obj_name} <span class="small text-muted">{obj_title}</span></h2>
|
|
|
|
<button class="btn btn-secondary btn-sm" type="button" data-toggle="collapse" data-target="#pageFilter" aria-expanded="false" aria-controls="multiCollapseExample2"><i class="far fa-filter"></i> Фильтр</button>
|
|
<div class="q_filter collapse bg-light p-2 mt-2" id="pageFilter">
|
|
{filter}
|
|
</div>
|
|
<div class="table-responsive mt-3">
|
|
<table class="table table-sm small table-hover">
|
|
<tr><th style="width: 50px;"></th><th>ID</th>{head_cols}{del_h}</tr>
|
|
{rows}
|
|
</table>
|
|
</div>
|
|
{walker}
|
|
</div>
|
|
</div>
|
|
<div class="col-12 col-lg-6 col-xl-4" id="colForm" data-maximaze="false">
|
|
<a name="form"></a>
|
|
<div class="sticky-top">
|
|
<div class="row">
|
|
<div class="col-10">
|
|
<h3>Редактирование объекта [id: {id}] <a href="?cat={cur_cat}&obj_name={obj_name}"><i class="fas fa-sync"></i></a></h3>
|
|
</div>
|
|
<div class="col-2 text-right">
|
|
<a href="javascript:switchMax();"><i class="fas fa-arrows-h"></i></a>
|
|
</div>
|
|
</div>
|
|
<div class="bg-light p-2 form-sm small">
|
|
{form}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
function switchMax() {
|
|
var is_max = $('#colForm').data('maximaze');
|
|
if (is_max == false ) {
|
|
|
|
|
|
$('#colForm').removeClass('col-lg-6');
|
|
$('#colForm').removeClass('col-xl-4');
|
|
$('#colForm').addClass('col-lg-10');
|
|
|
|
$('#colTable').removeClass('col-lg-6');
|
|
$('#colTable').removeClass('col-xl-8');
|
|
$('#colTable').addClass('col-lg-2');
|
|
|
|
$('#colForm').data('maximaze', true);
|
|
} else {
|
|
$('#colForm').data('maximaze', false);
|
|
|
|
$('#colForm').addClass('col-lg-6');
|
|
$('#colForm').addClass('col-xl-4');
|
|
$('#colForm').removeClass('col-lg-10');
|
|
|
|
$('#colTable').addClass('col-lg-6');
|
|
$('#colTable').addClass('col-xl-8');
|
|
$('#colTable').removeClass('col-lg-2');
|
|
|
|
}
|
|
|
|
}
|
|
</script>
|
|
|
|
#[!body]#
|
|
#[del_th]#
|
|
<th style="width: 25px;">Уд.</th>
|
|
#[!del_th]#
|
|
#[del_td]#
|
|
<td><a href="?cat={cur_cat}&act=del&id={id}&obj_name={obj_name}&curpage={cur_page}{filter_url}" onClick="return confirm('Удалить?');" title="Удалить"><i class="fas text-danger fa-times"></i></a></td>
|
|
#[!del_td]#
|
|
#[th]#
|
|
<th>{attr_name}</th>
|
|
#[!th]#
|
|
#[td]#
|
|
<td>{{attr_name}}</td>
|
|
#[!td]#
|
|
#[row]#
|
|
<tr class="unvis_{_sys_unvisible_real}"><td class="text-nowrap">
|
|
<a href="?cat={cur_cat}&id={id}&obj_name={obj_name}&curpage={cur_page}{filter_url}" class="mr-2" title="Edit"><i class="fas fa-edit"></i></a>
|
|
<a href="?cat={cur_cat}&act=copy&id={id}&obj_name={obj_name}&curpage={cur_page}{filter_url}" onClick="return confirm('Копировать объект?');" title="Copy"><i class="fas fa-copy"></i></a>
|
|
</td>
|
|
<td>
|
|
{id}</td>{row_cols}</tr>
|
|
#[!row]#
|