PayPal, Google Checkout și alte site-uri de comerţ electronic oferă adesea cod HTML pe care le puteți utiliza pentru a insera linkuri, cum ar fi butoane gen Add to Cart sau Buy Now, în site-ul dumneavoastră.
În general, este de preferat să se creeze un modul personalizat HTML în loc de inserarea directă a codului într-un articol. În acest fel puteți pune linkul într-un modul în cât de multe pagini doriți. Puteți pune, de asemenea, un modul în interiorul unui articol folosind comanda {loadposition poziţia_modulului} .
Documentație tehnică PayPal
Specificaţiile cu exemple de cod HTML sunt afișate pe site-ul PayPal, PayPal Website Payments Standard Integration Guide (în format PDF).
Probleme cu editorul HTML
Puteți introduce acest tip de cod HTML, inclusiv formulare, fie în interiorul un articol fie într-un modul HTML personalizat. Cu toate acestea, editorul TinyMCE va şterge în mod obișnuit codul HTML. Dacă încercați să lipiți anumite tipuri de cod HTML folosind acest editor, acesta nu va funcționa; editorul va elimina codul atunci când salvați articolul sau modulul.
Soluție pentru editorul TinyMCE
Pentru a evita această problemă în timp ce folosind editorul TinyMCE:
- Mergeţi la User Manager și schimbaţi la User Editor cu opţiunea No editor.
- Mergeţi la articol sau modulul Custom HTML și inserați codul HTML dorit.
- Mergeţi înapoi la User Manager și schimbaţi User Editor înapoi la TinyMCE.
Rețineți că va trebui să repetați aceste operaţii ori de câte ori doriți să editați codul (dacă nu utilizați soluția alternativă de mai jos).
Soluția JCE Editor
- Instalați editorul JCE Editor de aici: http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,88/Itemid,35/
- Schimbaţi editorul implicit (Global Configuration > Site> Default WYSIWYG Editor) în JCE din TinyMCE. De asemenea, poate fi necesar să se schimbe editorul implicit şi pentru alți utilizatori.
- Margeţi la articol sau modulul Custom HTML și apăsați butonul Show/Hide, care va schimba caseta de editare pentru a vă permite să introduceți codul HTML în loc de text WYSIWYG.
- Inserați codul HTML în editor.
Când navigaţi înapoi la articol sau modul în zona de editare, acesta va fi deja setat la editare HTML; codul nu va fi deformat. Acest lucru este mai ușor decât să modificaţi setările de utilizator de fiecare dată când doriți să editați codul în timp ce testaţi diferite setări ale butonului.
Probleme cu e-mail cloaking
Codul PayPal include o adresă de e-mail pentru site-ul dumneavoastra. Joomla! are un plugin numit Content – Email Cloaking care încearcă să mascheze e-mailurile în articole. Dacă doriți să inserați codul de PayPal, direct în interiorul unui articol, poate fi necesar să dezactivați acest plugin. Navigați la Extensii / Plugins, găsiți plugin-ul Content – Email Cloaking și faceți clic pe caseta verde din coloana Enabled pentru a-l dezactiva.
Plugin-urile nu sunt procesate în module, deci dacă va trebui să utilizați un modul Custom HTML, veți putea în continuare să păstraţi activat plugin-ul Content – Email Cloaking.
Dezactivarea Email Cloaking în articole
Puteți dezactiva Email Cloaking într-un articol prin introducerea {emailcloak = off} oriunde in articol, înainte de adresa de e-mail. Cu acest control, nu aveți nevoie să dezactivați Email Cloaking la nivel global.
Secure Merchant Account ID în locul adresei de email
PayPal oferă o alternativă gratuită la adresa de e-mail, Secure Merchant Account ID (un șir alfanumeric utilizat în locul adresei de e-mail). Aceasta este disponibilă pentru clienții standard, precum și în planurile cu costuri suplimentare. Email Cloaking nu afectează Secure Merchant Account ID.
Funcţia butonului PayPal invocatp de un element din meniul Joomla
Puteți folosi un element de meniu care să acționeze ca un buton PayPal. De exemplu, butonul PayPal View Cart pur și simplu trimite un șir de interogare, ca parte a unui Uniform Resource Locator (URL) utilizând un formular HTML. Puteți crea un element de meniu Joomla care îndeplinește aceeași funcție.
În Menu Item Manager creaţi un nou element de meniu External Link. În secțiunea Menu Item Details, mergeţi la câmp Link și introduceți URL-ul la de forma:
https://www.paypal.com/us/cgi-bin/webscr&business=numeutilizator@sitweb.com&cmd=_cart&display=1
Înlocuiți numeutilizator@sitweb.com în exemplul de mai sus cu numele dvs. de utilizator unic al contului dvs. PayPal.
Pentru a testa funcționarea în PayPal Sandbox, pur și simplu modificaţi URL-ul ușor, astfel încât www.paypal.com devine www.sandbox.paypal.com.
https://www.sandbox.paypal.com/us/cgi-bin/webscr&business=myusername@mysite.com&cmd=_cart&display=1
(Traducere din joomla.org)
Lasă un răspuns