Files
andreandClaude Opus 4.8 e68d357177 Initial import of fitme3070.pt platform
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>
2026-06-12 10:44:58 +01:00

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>