Mesaj # 1 | 11:51 AM
Dacă doriți crearea unui buton de tipul "Solicită o ofertă" pentru fiecare produs din Magazinul vostru Online, se pot utiliza în acest sens formularele de e-mail.

1. Creați un formular nou ce conține câmpurile ce vreți să fie afișate în cadrul formularului. Pentru a vă asigura că nu vor apărea erori în primirea mesajelor trimise prin cadrul acestuia, modificați câmpul aferent adresei de e-mail, urmând pașii de mai jos:

a. Accesați Panoul de Control -> Formulare de E-mail -> Administrarea formularelor pentru mail -> Constructor de câmp -> creați un nou câmp pentru E-mail

(asigurați-vă că doar acesta este obligatoriu de completat, nu și cel inițial).
b. În Administrarea formularelor pentru mail -> Personalizați design-ul

-> dublați codul pentru câmpul E-mail. Exemplu:

c. Pe primul rând, înlocuiți "text" cu "hidden" și adăugați value="contact@website.ro" iar pe al doilea rând înlocuiți "f1" cu numărul câmpului nou, adăugat anterior.
d. Rezultatul final va fi:


Notă:
*În funcție de șablonul ales de voi pentru website, valorile size, style și maxlength pot fi diferite. Cele din imaginea de mai sus sunt cu titlu de exemplu. Același lucru este valabil și pentru valoarea name.
*contact@website.ro poate fi înlocuit cu orice adresă de e-mail, cu extensia .ro (nu trebuie să fie neapărat o adresă reală)

2. Tot în cadrul formularului nou creat, adăugați un câmp care să afișeze în cadrul mesajului pe care-l veți primi voi link-ul/numele/ID-ul produsului pentru care s-a solicitat oferta. Codul acestui câmp trebuie să fie de forma:
Cod
<tr><td><input type="hidden" name="f4" id="uid"> </td></tr>

* f4 trebuie înlocuit cu valoarea câmpului creat

3. Adăugați codul următor în locul în care doriți să fie afișat butonul:
Cod
<div id="mformDiv" style="display:none;">$MFORM_X$</div>
<input onclick="new _uWnd('name','Title',580,180,{autosize: 1,modal: 1,align:'left'},$('#mformDiv').html());return false;" type="button" value="Click">

$MFORM_X$ - trebuie înlocuit cu cel pentru formularul creat în acest sens

4. În cadrul CP -> Personalizați design-ul -> Pagina produsului trebuie adăugat înainte de următorul cod:
Cod
<div id="idprodus" style="display: none;">$REQUEST_URI$</div>
<script type="text/javascript">
function idprod() {
       var hova = document.getElementById("uid");
       var mit = document.getElementById("idprodus");
       hova.value = mit.innerHTML;
}

window.onload = idprod;
</script>

Notă: în loc de $REQUEST_URI$ puteți utiliza și $ID$ sau $ENTRY_TITLE$

5. Nu uitați să salvați toate modificările efectuate happy
Atașamente: 3316237.png (19.9 Kb) · 8430473.png (9.1 Kb) · 0401671.png (39.4 Kb) · 7914557.png (54.8 Kb)

Good things come to those who wait!