<?php
/** @var \Autogedal\BlackFriday\Block\Adminhtml\TestEmail $block */
/** @var \Magento\Framework\Escaper $escaper */
$subscribers = $block->getSubscribers();
?>
<form action="<?= $escaper->escapeUrl($block->getSendUrl()) ?>" method="post" class="admin__fieldset" style="max-width:680px">
    <input name="form_key" type="hidden" value="<?= $escaper->escapeHtmlAttr($block->getFormKey()) ?>"/>
    <p><?= $escaper->escapeHtml(__('Trimite emailul de lansare la o adresa aleasa, cu produsele favorite ale unui abonat. Statusul abonatului nu se schimba. Inainte de start, preturile din email sunt cele de azi.')) ?></p>
    <div class="admin__field _required">
        <label class="admin__field-label" for="bf-recipient"><span><?= $escaper->escapeHtml(__('Trimite la')) ?></span></label>
        <div class="admin__field-control">
            <input class="admin__control-text" type="email" id="bf-recipient" name="recipient" required placeholder="nume@autogedal.ro"/>
        </div>
    </div>
    <div class="admin__field _required">
        <label class="admin__field-label" for="bf-subscriber"><span><?= $escaper->escapeHtml(__('Favoritele abonatului')) ?></span></label>
        <div class="admin__field-control">
            <?php if ($subscribers): ?>
                <select class="admin__control-select" id="bf-subscriber" name="subscriber" required>
                    <?php foreach ($subscribers as $row): ?>
                        <option value="<?= $escaper->escapeHtmlAttr($row['email']) ?>"><?= $escaper->escapeHtml($row['email'] . ' (' . (int)$row['favorites_count'] . ' favorite)') ?></option>
                    <?php endforeach; ?>
                </select>
            <?php else: ?>
                <p><?= $escaper->escapeHtml(__('Nu exista inca abonati cu produse favorite.')) ?></p>
            <?php endif; ?>
        </div>
    </div>
    <div class="admin__field">
        <div class="admin__field-control">
            <button type="submit" class="action-primary"<?= $subscribers ? '' : ' disabled' ?>><?= $escaper->escapeHtml(__('Trimite email de test')) ?></button>
            <a href="<?= $escaper->escapeUrl($block->getBackUrl()) ?>" class="action-secondary" style="margin-left:10px"><?= $escaper->escapeHtml(__('Inapoi la abonati')) ?></a>
        </div>
    </div>
</form>
