chg: [inboxes:UI] Renamed `request` into `message`
parent
726dab255e
commit
8d7e2b0df2
|
@ -10,13 +10,13 @@ class InboxNavigation extends BaseNavigation
|
|||
$this->bcf->addRoute('Inbox', 'index', $this->bcf->defaultCRUD('Inbox', 'index'));
|
||||
$this->bcf->addRoute('Inbox', 'view', $this->bcf->defaultCRUD('Inbox', 'view'));
|
||||
$this->bcf->addRoute('Inbox', 'discard', [
|
||||
'label' => __('Discard request'),
|
||||
'label' => __('Discard message'),
|
||||
'icon' => 'trash',
|
||||
'url' => '/inbox/discard/{{id}}',
|
||||
'url_vars' => ['id' => 'id'],
|
||||
]);
|
||||
$this->bcf->addRoute('Inbox', 'process', [
|
||||
'label' => __('Process request'),
|
||||
'label' => __('Process message'),
|
||||
'icon' => 'cogs',
|
||||
'url' => '/inbox/process/{{id}}',
|
||||
'url_vars' => ['id' => 'id'],
|
||||
|
|
|
@ -10,13 +10,13 @@ class OutboxNavigation extends BaseNavigation
|
|||
$this->bcf->addRoute('Outbox', 'index', $this->bcf->defaultCRUD('Outbox', 'index'));
|
||||
$this->bcf->addRoute('Outbox', 'view', $this->bcf->defaultCRUD('Outbox', 'view'));
|
||||
$this->bcf->addRoute('Outbox', 'discard', [
|
||||
'label' => __('Discard request'),
|
||||
'label' => __('Discard message'),
|
||||
'icon' => 'trash',
|
||||
'url' => '/outbox/discard/{{id}}',
|
||||
'url_vars' => ['id' => 'id'],
|
||||
]);
|
||||
$this->bcf->addRoute('Outbox', 'process', [
|
||||
'label' => __('Process request'),
|
||||
'label' => __('Process message'),
|
||||
'icon' => 'cogs',
|
||||
'url' => '/outbox/process/{{id}}',
|
||||
'url_vars' => ['id' => 'id'],
|
||||
|
|
|
@ -107,11 +107,11 @@ class InboxController extends AppController
|
|||
}
|
||||
}
|
||||
}
|
||||
$this->set('deletionTitle', __('Discard request'));
|
||||
$this->set('deletionTitle', __('Discard message'));
|
||||
if (!empty($id)) {
|
||||
$this->set('deletionText', __('Are you sure you want to discard request #{0}?', $id));
|
||||
$this->set('deletionText', __('Are you sure you want to discard message #{0}?', $id));
|
||||
} else {
|
||||
$this->set('deletionText', __('Are you sure you want to discard the selected requests?'));
|
||||
$this->set('deletionText', __('Are you sure you want to discard the selected message?'));
|
||||
}
|
||||
$this->set('deletionConfirm', __('Discard'));
|
||||
$this->CRUD->delete($id);
|
||||
|
|
|
@ -12,9 +12,9 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
'type' => 'multi_select_actions',
|
||||
'children' => [
|
||||
[
|
||||
'text' => __('Discard requests'),
|
||||
'text' => __('Discard message'),
|
||||
'variant' => 'danger',
|
||||
'onclick' => 'discardRequests',
|
||||
'onclick' => 'discardMessages',
|
||||
]
|
||||
],
|
||||
'data' => [
|
||||
|
@ -34,6 +34,10 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
'data' => '',
|
||||
'searchKey' => 'value',
|
||||
'allowFilering' => true
|
||||
],
|
||||
[
|
||||
'type' => 'table_action',
|
||||
'table_setting_id' => 'inbox_index',
|
||||
]
|
||||
]
|
||||
],
|
||||
|
@ -105,7 +109,7 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
'open_modal' => '/inbox/delete/[onclick_params_data_path]',
|
||||
'modal_params_data_path' => 'id',
|
||||
'icon' => 'trash',
|
||||
'title' => __('Discard request')
|
||||
'title' => __('Discard message')
|
||||
],
|
||||
]
|
||||
]
|
||||
|
@ -113,7 +117,7 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
?>
|
||||
|
||||
<script>
|
||||
function discardRequests(idList, selectedData, $table) {
|
||||
function discardMessages(idList, selectedData, $table) {
|
||||
const successCallback = function([data, modalObject]) {
|
||||
UI.reload('/inbox/index', UI.getContainerForTable($table), $table)
|
||||
}
|
||||
|
@ -157,6 +161,7 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
}
|
||||
)
|
||||
}
|
||||
|
||||
function handleMessageTable($modal, header, data) {
|
||||
const $modalBody = $modal.find('.modal-body')
|
||||
const $messageTable = $modalBody.find('table.message-table')
|
||||
|
|
|
@ -100,7 +100,7 @@ echo $this->element('genericElements/IndexTable/index_table', [
|
|||
'open_modal' => '/outbox/delete/[onclick_params_data_path]',
|
||||
'modal_params_data_path' => 'id',
|
||||
'icon' => 'trash',
|
||||
'title' => __('Discard request')
|
||||
'title' => __('Discard message')
|
||||
],
|
||||
]
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue