|
|
@@ -227,14 +227,23 @@ class Data_Source {
|
|
|
function getSpecialFilters() {
|
|
|
$fltrs = array();
|
|
|
|
|
|
+ if (array_key_exists('A_STATUS', $this->_cols)) {
|
|
|
+ $fltrs['Trash'] = (object)[
|
|
|
+ 'icon' => 'glyphicon glyphicon-trash',
|
|
|
+ 'btns' => [
|
|
|
+ 'Kosz' => (object)[ 'value' => 'TRASH' ],
|
|
|
+ 'Ukryj' => (object)[ 'value' => 'HIDE' ],
|
|
|
+ ],
|
|
|
+ ];
|
|
|
+ }
|
|
|
if ($this->_showMsgsSpecialFilter) {
|
|
|
$fltrs['Msgs'] = (object)[
|
|
|
'icon' => 'glyphicon glyphicon-envelope',
|
|
|
'label' => 'Wiadomości',
|
|
|
'btns' => [
|
|
|
- 'WIADOMOSCI' => (object)[ 'value' => 'HAS_MSGS' ],
|
|
|
- 'NOWE' => (object)[ 'value' => 'NEW_MSGS' ],
|
|
|
- 'BRAK_WIAD.' => (object)[ 'value' => 'NO_MSGS' ],
|
|
|
+ 'Wiadomości' => (object)[ 'value' => 'HAS_MSGS' ],
|
|
|
+ 'Nowe' => (object)[ 'value' => 'NEW_MSGS' ],
|
|
|
+ 'Brak' => (object)[ 'value' => 'NO_MSGS' ],
|
|
|
],
|
|
|
];
|
|
|
}
|
|
|
@@ -242,9 +251,9 @@ class Data_Source {
|
|
|
$fltrs['Problemy'] = (object)[
|
|
|
'icon' => 'glyphicon glyphicon-warning-sign',
|
|
|
'btns' => [
|
|
|
- 'PROBLEMY' => (object)[ 'value' => 'PROBLEM' ],
|
|
|
- 'OSTRZEZENIA' => (object)[ 'value' => 'WARNING' ],
|
|
|
- 'BEZ_PROBLEM.' => (object)[ 'value' => 'NORMAL' ],
|
|
|
+ 'Problemy' => (object)[ 'value' => 'PROBLEM' ],
|
|
|
+ 'Ostrzeżenia' => (object)[ 'value' => 'WARNING' ],
|
|
|
+ 'Brak' => (object)[ 'value' => 'NORMAL' ],
|
|
|
],
|
|
|
];
|
|
|
}
|
|
|
@@ -252,19 +261,19 @@ class Data_Source {
|
|
|
$fltrs['Status'] = (object)[
|
|
|
'icon' => 'glyphicon glyphicon-question-sign',
|
|
|
'btns' => [
|
|
|
- 'OCZEKUJACY' => (object)[ 'value' => 'WAITING' ],
|
|
|
- 'AKTYWNI' => (object)[ 'value' => 'AKTYWNI' ],
|
|
|
+ 'Oczekujący' => (object)[ 'value' => 'WAITING' ],
|
|
|
+ 'Aktywni' => (object)[ 'value' => 'AKTYWNI' ],
|
|
|
],
|
|
|
];
|
|
|
}
|
|
|
if (array_key_exists('L_APPOITMENT_DATE', $this->_cols)) {
|
|
|
- $fltrs['Spotkania'] = (object)[
|
|
|
+ $fltrs['Przypomnienia'] = (object)[
|
|
|
'icon' => 'glyphicon glyphicon-calendar',
|
|
|
'btns' => [
|
|
|
- 'STARE' => (object)[ 'value' => 'OLD' ],
|
|
|
- 'ZARAZ' => (object)[ 'value' => 'NOW' ],
|
|
|
- 'DZISIAJ' => (object)[ 'value' => 'TODAY' ],
|
|
|
- 'BRAK' => (object)[ 'value' => 'BRAK' ],
|
|
|
+ 'Stare' => (object)[ 'value' => 'OLD' ],
|
|
|
+ 'Dzisiaj' => (object)[ 'value' => 'TODAY' ],
|
|
|
+ 'Zaraz' => (object)[ 'value' => 'NOW' ],
|
|
|
+ 'Brak' => (object)[ 'value' => 'BRAK' ],
|
|
|
],
|
|
|
];
|
|
|
}
|
|
|
@@ -350,7 +359,19 @@ class Data_Source {
|
|
|
}
|
|
|
}
|
|
|
break;
|
|
|
- case 'Spotkania':
|
|
|
+ case 'Trash':
|
|
|
+ if (array_key_exists('A_STATUS', $this->_cols)) {
|
|
|
+ switch ($value) {
|
|
|
+ case 'TRASH':
|
|
|
+ $sqlFltr = " t.`A_STATUS` = 'DELETED' ";
|
|
|
+ break;
|
|
|
+ case 'HIDE':
|
|
|
+ $sqlFltr = " t.`A_STATUS` != 'DELETED' ";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case 'Przypomnienia':
|
|
|
if (array_key_exists('L_APPOITMENT_DATE', $this->_cols)) {
|
|
|
switch ($value) {
|
|
|
case 'OLD':
|