Files
2026-09-15 10:35:56 +08:00

29 lines
1.6 KiB
PHTML

<?php
/** @var \Esun\SeventeenTrack\Block\Adminhtml\Log\View $block */
$record = $block->getRecord();
$payloadFields = ['request_data', 'response_data'];
?>
<div class="admin__page-section">
<div class="admin__page-section-title"><span class="title"><?= $block->escapeHtml(__('API Result')) ?></span></div>
<div class="admin__page-section-content">
<table class="admin__table-secondary">
<?php foreach ($record as $key => $value): ?>
<?php if (in_array($key, $payloadFields, true)) { continue; } ?>
<tr>
<th><?= $block->escapeHtml((string)$key) ?></th>
<td><?= $block->escapeHtml($value === null || $value === '' ? '—' : (string)$value) ?></td>
</tr>
<?php endforeach; ?>
</table>
</div>
</div>
<div class="admin__page-section">
<div class="admin__page-section-title"><span class="title"><?= $block->escapeHtml(__('Request Data (sanitized)')) ?></span></div>
<div class="admin__page-section-content"><pre><?= $block->escapeHtml($block->prettyPayload($record['request_data'] ?? null)) ?></pre></div>
</div>
<div class="admin__page-section">
<div class="admin__page-section-title"><span class="title"><?= $block->escapeHtml(__('Response Data (sanitized)')) ?></span></div>
<div class="admin__page-section-content"><pre><?= $block->escapeHtml($block->prettyPayload($record['response_data'] ?? null)) ?></pre></div>
</div>
<a class="action-default" href="<?= $block->escapeUrl($block->getBackUrl()) ?>"><span><?= $block->escapeHtml(__('Back')) ?></span></a>