39 lines
3.4 KiB
PHTML
39 lines
3.4 KiB
PHTML
<?php
|
|
/** @var \Esun\CustomerVat\Block\Adminhtml\Application\View $block */
|
|
/** @var \Magento\Framework\Escaper $escaper */
|
|
$application = $block->getApplication();
|
|
$customer = $block->getCustomer();
|
|
?>
|
|
<div class="admin__page-section">
|
|
<div class="admin__page-section-title"><span class="title"><?= $escaper->escapeHtml(__('VAT Application')) ?></span></div>
|
|
<div class="admin__page-section-content"><table class="admin__table-secondary">
|
|
<tr><th><?= $escaper->escapeHtml(__('Customer')) ?></th><td><?= $escaper->escapeHtml($customer->getFirstname() . ' ' . $customer->getLastname()) ?> (#<?= (int)$customer->getId() ?>)</td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('Email')) ?></th><td><?= $escaper->escapeHtml($customer->getEmail()) ?></td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('Company Name')) ?></th><td><?= $escaper->escapeHtml((string)$application->getData('company_name')) ?></td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('Country')) ?></th><td><?= $escaper->escapeHtml($block->getCountryName((string)$application->getData('country_id'))) ?> (<?= $escaper->escapeHtml((string)$application->getData('country_id')) ?>)</td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('VAT Number')) ?></th><td><?= $escaper->escapeHtml((string)$application->getData('vat_number')) ?></td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('Submitted At')) ?></th><td><?= $escaper->escapeHtml((string)$application->getData('created_at')) ?></td></tr>
|
|
<tr><th><?= $escaper->escapeHtml(__('Current Status')) ?></th><td><?= $escaper->escapeHtml((string)(\Esun\CustomerVat\Model\VatApplication::getStatuses()[$application->getData('status')] ?? $application->getData('status'))) ?></td></tr>
|
|
</table></div>
|
|
</div>
|
|
<div class="admin__page-section">
|
|
<form method="post" action="<?= $escaper->escapeUrl($block->getUrl('esun_customer_vat/application/review')) ?>">
|
|
<?= $block->getBlockHtml('formkey') ?>
|
|
<input type="hidden" name="id" value="<?= (int)$application->getId() ?>"/>
|
|
<div class="admin__field field">
|
|
<label class="admin__field-label" for="vat-status"><span><?= $escaper->escapeHtml(__('Status')) ?></span></label>
|
|
<div class="admin__field-control"><select class="admin__control-select" id="vat-status" name="status">
|
|
<?php foreach (\Esun\CustomerVat\Model\VatApplication::getStatuses() as $value => $label): ?>
|
|
<option value="<?= $escaper->escapeHtmlAttr($value) ?>" <?= $application->getData('status') === $value ? 'selected' : '' ?>><?= $escaper->escapeHtml($label) ?></option>
|
|
<?php endforeach; ?>
|
|
</select></div>
|
|
</div>
|
|
<div class="admin__field field">
|
|
<label class="admin__field-label" for="review-note"><span><?= $escaper->escapeHtml(__('Review Note')) ?></span></label>
|
|
<div class="admin__field-control"><textarea class="admin__control-textarea" id="review-note" name="review_note" rows="5"><?= $escaper->escapeHtml((string)$application->getData('review_note')) ?></textarea></div>
|
|
</div>
|
|
<div style="margin-top:20px"><button type="submit" class="action-primary"><span><?= $escaper->escapeHtml(__('Save Review')) ?></span></button>
|
|
<a class="action-secondary" href="<?= $escaper->escapeUrl($block->getUrl('esun_customer_vat/application/index')) ?>"><?= $escaper->escapeHtml(__('Back')) ?></a></div>
|
|
</form>
|
|
</div>
|