Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Guru (Extensión Joomla! )

Un componente de eLearning que te permite crear fácilmente cursos online para ganar dinero.

¡Guru es un galardonado LMS de Joomla y un software de código abierto de eLearning de Joomla! ¡Crea una universidad o escuela online hoy mismo! El método de integración integra el método de pago de Guru, PayPal.

Modificación del botón de PayPal – paso 1

El primer paso es modificar el botón de paypal que genera Guru – busca el archivo:

/components/com_guru/helpers/form.creator.php

y encuentra esta línea:

$hidden .= "<input type='hidden' id='{$params['id']}' name='{$params['name']}' value='{$params['value']}'>\n";

cámbialo por esto:

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

Modificación del botón de PayPal – paso 2

Ahora encuentra esta línea:

return $form;

y añade este código de arriba:

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

Guarda tu trabajo.

Redirección de la solicitud de PayPal

La información será enviada a tu Joomla cuando se pague, por lo que tenemos que asegurarnos de que la información también se envía a tu Post Affiliate Pro. Encuentra el archivo:

/plugins/gurupayment/paypaypal.php

y encuentra allí esta línea:

function jcsPPGetInfo($params, $post, $default){

Ahora coloca este código justo debajo de la línea:

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

Guarda tu trabajo. Ya está. Ahora los pagos en tu Guru están integrados con tu Post Affiliate Pro.

No olvides integrar tu Joomla con el código de seguimiento de clics para que la integración pueda funcionar.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call