You are on page 1of 3

1.

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();

foreach($vars as $key => $var) {


$params[$key] = $var;
}

// All is well -- Submit form


$to = "office@kincara.com"; //System\Models\MailSettings::get('sender_email');
// $params = compact($parameters);
Mail::sendTo($to, 'press', $params);

$this["result_message_short"] = '<div class="succes_message">


<div class="row">
<div class="col-lg-12">
<p>Your email has been sent. Someone will contact you
in short time.</p>

</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.

4. In popup.js ce facui e inclus intre


/**************** POPUP OPEN START ******************/
/**************** POPUP OPEN END ******************/
Nu ar trebui sa fie nevoie sa modifici nimic aici.

Daca ai intrebari anunta-ma!

You might also like