Plain-PHP fleet platform with id.andmore.pt SSO. Wires shared/platform-tools as a submodule (platform_update, backups, git/migration tools) like the other platforms. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
36 lines
1.8 KiB
PHP
36 lines
1.8 KiB
PHP
<section id="newsletter" class="newsletter-section set-bg fade-in" data-setbg="<?= base_url('site/assets/img/newsletter-bg/1.jpg') ?>">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<div class="section-title text-white mb-0">
|
|
<h2>Subscreve a nossa <span>newsletter</span></h2>
|
|
<p>Fica a par de todas as novidades e campanhas que temos para ti!</p>
|
|
<p class="small" style="opacity:.6;margin-top:-.5rem;">Junta-te a centenas de atletas que já recebem as nossas dicas e ofertas exclusivas.</p>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<form class="newsletter-form" method="post" action="<?= base_url('email/send_email_newsletter') ?>">
|
|
<input type="email" required name="newsletter-email" id="newsletter-email" placeholder="Escreve aqui o teu e-mail" aria-label="Endereço de e-mail">
|
|
<button class="site-btn" id="newsletter-btn" type="submit">Subscrever</button>
|
|
<label class="consent-check">
|
|
<input type="checkbox" required name="newsletter-consent" value="1">
|
|
<span>Li e aceito a <a href="<?= base_url('home/privacidade') ?>" target="_blank" rel="noopener">Política de Privacidade</a>.</span>
|
|
</label>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
$session = session();
|
|
if ( $session->getFlashdata( 'newsletter' ) !== null ):
|
|
?>
|
|
<script>
|
|
document.getElementById('newsletter-email').value = <?= json_encode((string) $session->getFlashdata('newsletter'), JSON_HEX_TAG | JSON_HEX_AMP) ?>;
|
|
document.getElementById("newsletter-email").readOnly = true;
|
|
document.getElementById("newsletter-btn").disabled = true;
|
|
document.getElementById("newsletter-email").style.opacity = "0.7";
|
|
document.getElementById("newsletter-btn").style.opacity = "0.7";
|
|
</script>
|
|
<?php endif; ?>
|
|
</div>
|
|
</section>
|