–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.

Virtue Mart 3

Une solution de commerce électronique gratuite.

Cette méthode d’intégration concerne la version 3 de Virtue Mart. Si vous avez une version inférieure, veuillez naviguer vers la méthode d’intégration nommée “Virtue Mart 2”.

Intégrer les paiements hors ligne (espèces)

Ouvrez le fichier plugins/vmpayment/standard/standard.php et recherchez la fonction plgVmConfirmedOrder.

À la fin de celui-ci, il y a une ligne $cart->emptyCart – placez le code suivant au-dessus :

/* Post Affiliate Pro integration snippet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */

Sauvegardez votre travail.

Intégrer les paiements en ligne

Ouvrez le fichier administrator/com_virtuemart/plugins/vmpsplugin.php et recherchez la fonction processConfirmedOrderPaymentResponse

Ajoutez le code suivant à son début :

/* Post Affiliate Pro integration snippet */
$html .= '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">'."PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('".$order['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */

Voilà, c’est intégré.

N’oubliez pas d’intégrer le code de suivi des clics, pour que le suivi des ventes fonctionne correctement.

Retour à Intégrations Créer un compte GRATUITEMENT

Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

×

Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

Nous sommes disponibles à plusieurs dates

Planifier un appel