mirror of https://github.com/MISP/MISP
chg: [genericElement:IndexTable] Allow to pass pagination options to
paginator elementpull/5767/head
parent
09e0fe4d64
commit
68aab2bfc2
|
@ -26,11 +26,8 @@
|
|||
}
|
||||
$skipPagination = isset($data['skip_pagination']) ? $data['skip_pagination'] : 0;
|
||||
if (!$skipPagination) {
|
||||
$paginationData = array();
|
||||
if (!empty($data['paginationBaseurl'])) {
|
||||
$paginationData['paginationBaseurl'] = $data['paginationBaseurl'];
|
||||
}
|
||||
echo $this->element('/genericElements/IndexTable/pagination', $paginationData);
|
||||
$paginationData = !empty($data['paginatorOptions']) ? $data['paginatorOptions'] : array();
|
||||
echo $this->element('/genericElements/IndexTable/pagination', array('paginationOptions' => $paginationData));
|
||||
}
|
||||
if (!empty($data['top_bar'])) {
|
||||
echo $this->element('/genericElements/ListTopBar/scaffold', array('data' => $data['top_bar']));
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
'before' => '$(".progress").show()',
|
||||
'complete' => '$(".progress").hide()',
|
||||
);
|
||||
if (!empty($paginationBaseurl)) {
|
||||
$options['url'] = $paginationBaseurl;
|
||||
if (!empty($paginationOptions)) {
|
||||
$options = array_merge($options, $paginationOptions);
|
||||
}
|
||||
echo $this->Paginator->options($options);
|
||||
echo sprintf(
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<?php
|
||||
echo $this->element('/genericElements/IndexTable/index_table', array(
|
||||
'data' => array(
|
||||
'paginatorOptions' => array(
|
||||
'update' => '#clusters_div',
|
||||
),
|
||||
'data' => $list,
|
||||
'top_bar' => array(
|
||||
'children' => array(
|
||||
|
|
Loading…
Reference in New Issue