Skip to content

Commit a4444f3

Browse files
committed
Issue #2845321: Alter admin Order activity view to show payment logs
1 parent 05b7ad1 commit a4444f3

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

modules/log/commerce_log.module

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@
1111
function commerce_log_preprocess_commerce_order(&$variables) {
1212
/** @var \Drupal\commerce_order\Entity\OrderInterface $order */
1313
$order = $variables['elements']['#commerce_order'];
14+
$order_payments = \Drupal::entityTypeManager()->getStorage('commerce_payment')->loadByProperties(['order_id' => $order->id()]);
15+
$entity_ids = implode(',', array_merge([$order->id()], array_keys($order_payments)));
1416
$variables['order']['activity'] = [
1517
'#type' => 'view',
1618
'#name' => 'commerce_activity',
1719
'#display_id' => 'default',
18-
'#arguments' => [$order->id(), 'commerce_order'],
20+
'#arguments' => [$entity_ids, 'commerce_order,commerce_payment'],
1921
'#embed' => TRUE,
2022
'#title' => t('Order activity'),
2123
];

modules/log/config/install/views.view.commerce_activity.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,8 @@ display:
4444
sort_asc_label: Asc
4545
sort_desc_label: Desc
4646
pager:
47-
type: some
47+
type: none
4848
options:
49-
items_per_page: 5
5049
offset: 0
5150
style:
5251
type: table
@@ -316,7 +315,7 @@ display:
316315
type: none
317316
fail: 'not found'
318317
validate_options: { }
319-
break_phrase: false
318+
break_phrase: true
320319
not: false
321320
entity_type: commerce_log
322321
entity_field: source_entity_id
@@ -358,7 +357,7 @@ display:
358357
case: none
359358
path_case: none
360359
transform_dash: false
361-
break_phrase: false
360+
break_phrase: true
362361
entity_type: commerce_log
363362
entity_field: source_entity_type
364363
plugin_id: string

0 commit comments

Comments
 (0)