Guru (Estensione Joomla!) integration
Un componente eLearning che ti permette di creare facilmente dei corsi online per fare soldi.
Guru è un Pluripremiato LMS di Joomla & un Software Open Source di Joomla eLearning! Crea un’Università o una Scuola Online Oggi! Questa tipologia di integrazione utilizza il metodo di pagamento di Guru, PayPal.
Modifica del pulsante PayPal – passaggio 1
Il primo passaggio consiste nel modificare il pulsante paypal che è stato generato da Guru – trova il file:
/components/com_guru/helpers/form.creator.php
e trova questa linea:
$hidden .= "<input type='hidden' id='{$params['id']}' name='{$params['name']}' value='{$params['value']}'>\n";
cambiala in questa:
/* Post Affiliate Pro integration snippet */
if ($params['name'] == 'notify_url') {
$hidden .= "<input type='hidden' id='pap_ab78y5t4a' name='{$params['name']}' value='{$params['value']}'>\n";
}
else {
$hidden .= "<input type='hidden' id='{$params['id']}' name='{$params['name']}' value='{$params['value']}'>\n";
}
/* /Post Affiliate Pro integration snippet */
Modifica del pulsante PayPal – passaggio 2
Ora trova questa linea:
return $form;
e aggiungici sopra questo codice:
/* Post Affiliate Pro integration snippet */
$form .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script><script type="text/javascript">'.
"PostAffTracker.setAppendValuesToField('&pap_custom=');
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>";
/* /Post Affiliate Pro integration snippet */
Salva il tuo lavoro.
Reindirizzamento della richiesta di PayPal
Le informazioni verranno rimandate al tuo account Joomla dopo che è stato effettuato il pagamento, quindi dobbiamo assicurarci che le informazioni vengano inviate anche al tuo account Post Affiliate Pro. Trova il file:
/plugins/gurupayment/paypaypal.php
e trova questa linea:
function jcsPPGetInfo($params, $post, $default){
Ora metti questo codice proprio sotto la linea:
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Salva il tuo lavoro. Ecco fatto. Ora i pagamenti nel tuo account Guru sono integrati con il tuo account Post Affiliate Pro.
Non dimenticarti di integrare il tuo account Joomla con il codice di tracciamento dei clic in modo che l’integrazione possa funzionare.
Wordpress Plugin For Post Affiliate Pro
Enhance your WordPress site with the Post Affiliate Pro plugin for seamless affiliate management. Discover tips and tricks now!
Integration with Joomla 1.5.X and lower
Integrate Joomla 1.5 with PAP4 for seamless user registration to affiliate systems. Download, install, and activate the plugin easily!
Affiliate info in external page
Display affiliate details easily on any webpage with a simple script. Customize with fields like name, email, photo, and more!