El creador de formularios más avanzado para Joomla. Bien respaldado y actualizado con frecuencia, siempre a la vanguardia.
BreezingForms es una extensión de Joomla que te ayuda a administrar varios formularios de registro. Esta integración integra la transacción “por lead” – una comisión de venta sin monto de pedido.
Agregar una función con código de seguimiento thge
El primer paso es crear una función especial a la que podamos llamar cuando se active el método onclick para tu botón de envío. Navega a tu directorio joomla / componentes / com_breezingforms / y abre el archivo ‘ facileforms.process.php’ para editar . Ahora, busca el código de tu formulario – depende de la configuración que eligieras en la configuración del módulo. En este ejemplo, estamos modificando un formulario para “ Modo rápido “.
- busca este texto: switch ($this->runmode) { case _FF_RUNMODE_FRONTEND:case _FF_RUNMODE_FRONTEND:
- ahora localiza la primera aparición de la línea:
echo '</form>'.nl();
- agrega el siguiente código ENCIMA de la línea con
</form>
// Post Affiliate Pro integration snippet
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function trackIt() {'."
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('');
sale.setOrderID(\"registration\");
PostAffTracker.register();".'
}
</script>';
// /Post Affiliate Pro integration snippet
Configurar la función para un evento onclick
Busca el archivo /administrator/components/com_breezingforms/libraries/crosstec/classes/BFQuickMode.php y ábrelo para editar..
- localiza el método onclick en tu botón de envío… desafortunadamente hay más.
- inserta esta línea en el evento onclick de la forma en que está primero en una fila:
trackIt();
Eso es todo. Ahora, cuando se hace clic en el botón enviar, se genera un nuevo lead.