Professional Documents
Culture Documents
Cotober Popup
Cotober Popup
In pagina press:
a. Pusei prima data {{result_message_short|raw}}
b. <h3><a class="press_newspaper popupOpenClass" href="/form-press-content">Press Releases and
News</a></h3>
La linkul asta adaugai clasa "popupOpenClass" si pusei URL-ul -> form-press-content
c. In tabul "Code" pusei:
function onStart() {
if(strtolower(Request::method()) == 'post') {
$vars = Request::all();
</div>
</div>
</div>';
}
Functia onStart e functia care se incarca in momentul cand intri pe pagina press. Eu fac verificarea daca
exista metoda POST (adica s-a dat click pe un submit de la un form). Daca da, atunci trimit emailul.
2. Creai o noua pagina "Form Press" in care pusei formularul pe care il facusei tu in partials pt press.
Singura diferenta e ca nu mai folosii {{form.
Pusei direct
<form method="POST" action="/press" accept-charset="UTF-8" id="press">
La action pusei url-ul paginii "press" pt ca acolo se afla codul care trimite mailul si este pagina in care te
afli cand iti apare popupul.
3. In layout->default pusei
<div id="popupID" class="popup-wrapper">
<div class="popup-wrapper-background">
</div>
<div class="popup-container">
<div class="popup">
<i class="icon-remove"></i>
<div class="content-popup-holder">
</div>
</div>
</div>
</div>
Tine minte divul cu clasa "content-popup-holder" -> aici se incarca html-ul de la pagina care e la hreful
de la 1.b.