Clover Connections

Tekniset tiedotKoodausohjeet › Clover Connections

Clover Connections™ -piilokentät nopeuttavat lisäominaisuuksien koodaamista ja verkkokaupan integrointia toisiin järjestelmiin.

Toimintaperiaate

Ohjelmisto näyttää verkkokaupan sivujen HTML-lähdekoodissa HTML-piilokenttiä. Esimerkiksi verkkokaupan tilaussivuilla on piilokenttä, joka näyttää verkkokaupan asiakkaan valitseman maksutavan id-numeron.

<input type="hidden" name="csx4_connections_payment_method_id"
id="csx4_connections_payment_method_id" value="123" />

Jos verkkokauppias haluaa esimerkiksi sähköpostitse hälytyksen siitä, milloin joku asiakas käyttää jotain tiettyä "harmillista" maksutapaa, niin hän ottaa yhteyttää koodariin ja kertoo ongelmansa. Koodari lisää verkkokaupan hallintaliittymän asetukset / koodi ja ulkoasu -kohtaan seuraavanlaisen lukijan ja lähettäjän.

<script>
if (document.getElementById('csx4_connections_payment_method_id') && document.getElementById('csx4_connections_payment_method_id')) {
	var $payment_method_id = document.getElementById('csx4_connections_payment_method_id').value;
	if ($payment_method_id = "123") {
		var $xhr1 = "$xhr1_Hksj3jdfkss"; /* Mitä tahansa sotkua, jolla tämä lähetys yksilöidään */
		var $xhr1 = new XMLHttpRequest();
		$nocache = Math.random();
		$xhr1.open("POST", "https://www.example.com/example.php", true);
		$xhr1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
		var $query = "nocache=" + $nocache + "";
		$query += "&payment_method_id=" + $payment_method_id + ""; /* POST-muuttuja */
		$xhr1.send($query); /* Lähetetään arvo */
	}
}
</script>

Tämän jälkeen example.php -niminen ohjelma vastaanottaa arvon ja vasta tässä "PHP-ohjelmassa" on tietokantakysely (jos halutaan) ja hälytyksen lähettäminen verkkokauppiaalle sähköpostitse. Tämä "PHP-ohjelma" toimii taustalla eikä hidasta verkkokaupan sivujen latautumista.

Keeps it simple

Menetelmän nopeus ja yksinkertaisuus ovat sen parhaita puolia. HTML-piilokentän lukeminen ei vie aikaa käytännössä lainkaan. Tämän jälkeen kaikki tietojenkäsittely tapahtuu taustalla hidastamatta verkkokaupan sivujen latautumista. Ohjelmistopäivitykset ovat nopeita, koska lisäominaisuutta tai integraatiota ei tarvitse koodata uudelleen.

Turvallinen menetelmä

Piilokentät näkyvät HTML-lähdekoodissa eivätkä sisällä salaisia tietoja.

Scroll to Top