
Virtuemart: aggiungere codice analitycs al pulsante di invio
Come aggiungere un tracking cdi google analitycs al pulsante di invio Virtuemart.
Normalmente il pulsante “last confirmation” ha già un azione “onclik” sul submit:
POSIZIONE FILE
file
get_final_confirmation.tpl.php
in
components/com_virtuemart/themes/(nome-del-tema)/templates/checkout
CODICE ESISTENTE
<div>
<input type=”submit” onclick=”return( submit_order( this.form ) );” class=”button button02″ name=”formSubmit” id=”formSubmit” value=”<?php echo $VM_LANG->_(‘PHPSHOP_ORDER_CONFIRM_MNU’) ?>” />
</div>
HACK
Per aggiungere un tracking di google analitycs in modo da non interferire con il funzionamento di virtuemart, è sufficiente aggiungere questo script nel file sopra indicato:
<script type=”text/javascript”>
$j(document).ready(function(){
$j( “#formSubmit” ).click(function() {
_gaq.push([‘_trackEvent’, ‘Checkout’, ‘bottoni’, ‘conferma-ordine’]);
});
}
</script>
(Dove #formSubmit è il nome/ id dell’input di riferiemnto)
Tag:joomla, virtuemart

