Guru (Extensão Joomla!) integration
Um componente de e-learning que permite criar facilmente cursos online lucrativos.
Guru é um premiado software de código aberto do Joomla LMS e Joomla eLearning! Crie uma universidade ou escola online hoje! O método de integração integra o método de pagamento PayPal do Guru.
Como integrar o PostAffiliatePro com o Guru
Modificação do botão do PayPal – etapa 1
O primeiro passo é modificar o botão do paypal que é gerado pelo Guru – encontre o arquivo:
/components/com_guru/helpers/form.creator.php
e encontre esta linha:
$hidden .= "<input type='hidden' id='{$params['id']}' name='{$params['name']}' value='{$params['value']}'>\n";
mude para isso:
/* 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ção do botão do PayPal – etapa 2
Agora encontre esta linha:
return $form;
e adicione este código acima dela:
/* 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 */
Salve seu trabalho.
Redirecionamento de solicitação do PayPal
As informações serão enviadas de volta ao seu Joomla quando o pagamento for feito, portanto, temos que garantir que as informações também sejam enviadas ao seu Post Affiliate Pro. Ache o arquivo:
/plugins/gurupayment/paypaypal.php
e encontre esta linha lá:
function jcsPPGetInfo($params, $post, $default){
Agora coloque este código logo abaixo da linha:
/* 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 */
Salve seu trabalho. É isso. Agora os pagamentos no seu Guru estão integrados ao seu Post Affiliate Pro.
Não se esqueça de integrar seu Joomla com o código de rastreamento de cliques para que a integração funcione.

O que é o Guru (Extensão Joomla!)?
O Guru é uma poderosa extensão de Sistema de Gestão de Aprendizagem (LMS) desenvolvida para sites Joomla!. Ele permite que educadores, instituições e indivíduos criem cursos online abrangentes, universidades virtuais e escolas. Com o Guru, os usuários podem gerar conteúdo baseado em assinaturas, monetizar seu conhecimento e oferecer uma experiência de aprendizado online fluida para os estudantes. A extensão é compatível com as versões 4 e 5 do Joomla e integra recursos como design responsivo, suporte a biblioteca de mídia e múltiplas opções de gateways de pagamento.
Desde sua criação, a extensão Guru evoluiu para uma solução robusta de LMS ao incorporar tecnologias modernas e se adaptar às versões mais recentes do Joomla e PHP. Melhorias contínuas em seus recursos, interface de usuário e compatibilidade foram realizadas para atender às crescentes necessidades de educadores e instituições que buscam oferecer uma educação online eficaz.
Guru é projetado para instituições de ensino, instrutores particulares e qualquer pessoa interessada em criar uma plataforma de e-learning. Seus recursos abrangentes permitem que os usuários criem e gerenciem cursos ilimitados, garantindo uma experiência de aprendizado tranquila para os alunos. Os administradores se beneficiam de ferramentas que rastreiam o engajamento de forma eficiente e gerenciam assinaturas, facilitando a monetização de conteúdo educacional.
Recursos Principais da Extensão Guru Joomla!
Gerenciamento Abrangente de Cursos: Crie cursos ilimitados com diversos tipos de conteúdo, incluindo vídeos, áudios e documentos.
Design Responsivo: Garanta que os cursos sejam acessíveis em todos os dispositivos, proporcionando flexibilidade para os alunos em movimento.
Quizzes e Certificações: Incorpore avaliações e emita certificados para validar as conquistas dos estudantes.
Planos de Assinatura Flexíveis: Ofereça diversos modelos de pagamento, como pagamentos únicos, assinaturas recorrentes ou testes gratuitos.
Integração com Biblioteca de Mídia: Utilize uma biblioteca de mídia integrada para organizar e gerenciar todos os materiais do curso de forma eficaz.
Interfaces de Professores e Alunos: Gerencie os papéis dos usuários com interfaces especializadas para professores e alunos, aprimorando a comunicação e o acompanhamento do progresso.
Múltiplos Gateways de Pagamento: Integre com vários processadores de pagamento para lidar com transações de forma segura.
Compatibilidade com SCORM: O suporte ao SCORM garante padronização e a capacidade de importar/exportar cursos.
Campos Personalizados e Ferramentas de SEO: Personalize os campos do curso e otimize o conteúdo para motores de busca a fim de aumentar a visibilidade.
Sistema de Comissão para Professores: Implemente um sistema baseado em comissões para incentivar os instrutores que contribuem para sua plataforma.
Opções de Preços para a Extensão Guru
Plano Guru Pro: Custa US$ 297 por ano, este plano inclui instalações ilimitadas, suporte VIP, cursos ilimitados, múltiplos plugins de pagamento e templates premium.
Plano Ultimate Developer: Por um preço promocional de US$ 299 por ano, este plano oferece acesso a extensos recursos do Joomla em várias plataformas, ideal para desenvolvedores que gerenciam inúmeros projetos.
“Percepções dos Usuários sobre a Extensão Guru para Joomla!”
Os usuários elogiam o Guru por seu extenso conjunto de recursos que atende a todos os aspectos da criação e gestão de cursos. A compatibilidade da extensão com as versões mais recentes do Joomla e PHP, juntamente com atualizações regulares e suporte robusto, são vantagens significativas. Melhorias recentes aprimoraram as funcionalidades de avaliação e classificação, introduziram melhor responsividade móvel e corrigiram vários bugs, tudo isso contribuindo para uma experiência do usuário aprimorada.
Avaliações do YouTube sobre a Extensão Guru
Para uma compreensão mais profunda das capacidades do Guru, explore estas análises no YouTube:
Análise Detalhada da Extensão Guru para Joomla: Uma análise abrangente destacando os principais recursos e a facilidade de uso. Assista aqui.
Visão Geral da Extensão Guru para Joomla: Discute as capacidades do LMS e como beneficia os educadores. Assista aqui.
Explorando a Extensão Guru para Joomla: Foco na experiência do usuário e na gestão eficaz de cursos. Assista aqui.
Alternativas para a extensão Guru Joomla!
Se você está explorando outras opções de LMS para Joomla, considere estas alternativas:
OSCampus: Um LMS simples que enfatiza a integração de vídeos e a facilidade de uso. Visite o site.
Shika: Oferece recursos robustos de LMS social com foco em aprendizado comunitário. Visite o site.
SP LMS: Uma ferramenta versátil com recursos abrangentes de gerenciamento de cursos e estudantes. Visite o Site.
JoomlaLMS: Conhecido por sua ampla personalização e uma vasta gama de recursos. Visitar o site.
LMS King Professional: Focado em relatórios detalhados, questionários e avaliações. Visite o site.
TF Learn: Permite a integração de artigos do Joomla em cursos para uma criação de conteúdo contínua. Visite o site.
Babel-U-Courses: Uma ferramenta simples para necessidades básicas de gerenciamento de cursos. Visite o site.
Babel-U-Exams: Especializado na criação e gestão de exames no Joomla. Visite o site.
Sala de Aula Virtual Online: Oferece recursos de sala de aula virtual global para ensino ao vivo. Visite o site.
ARI Quiz: Especializado em criar quizzes e avaliações para testar conhecimentos. Visite o site.
Complimentary White Glove Setup & Full Integration Service
Start your affiliate program effortlessly with our free White Glove Setup & Integration Service—no fees, no contracts, just results!
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!