Facebook Conversion Pixel

  • Posts: 26
  • Thank you received: 1
5 years 5 months ago #299449

-- HikaShop version -- : 3.5.1
-- Joomla version -- : 3.8.13
-- PHP version -- : 7.2

<!-- Facebook Pixel Code -->
<script type='text/javascript'>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'xxxxxxxxxxxx', {}, {agent: 'pljoomla'});
fbq('track', 'Purchase', {value:'0.00', currency:' TWD '});
</script>
<noscript>
<img height="1" width="1" style="display:none" alt="fbpx"
src="https://www.facebook.com/tr?id=xxxxxxxxxx&ev=PageView&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->


+ checkout / end.php

or

www.hikashop.com/forum/checkout/875406-f...onversion-pixel.html
<?php
if(!defined('DS'))
 define('DS', DIRECTORY_SEPARATOR); if(!include_once(rtrim(JPATH_ADMINISTRATOR,DS).DS.'components'.DS.'com_hikashop'.DS.'helpers'.DS.'helper.php')) return true;

$app =JFactory::getApplication();
$order_id = $app->getUserState('com_hikashop.order_id');
$orderClass = hikashop_get('class.order');
$order = $orderClass->get($order_id);
$currencyClass = hikashop_get('class.currency');
$currency_id = intval($order->order_currency_id);
$currency = $currencyClass->getCurrencies($currency_id, $null);
echo "{'value':'".$order->order_full_price."','currency':'".$currency[$currency_id]->currency_code."'}])";
?>

+ checkout / end.php

I have two ways to pay.

Last edit: 5 years 5 months ago by wwwopptwcom.

Please Log in or Create an account to join the conversation.

  • Posts: 81504
  • Thank you received: 13064
  • MODERATOR
5 years 5 months ago #299465

Hi,

You can add that in the file "show_default" via the menu Display>Views and it will appear on the product page.

[Moderator :] Please don't edit your message a long time after had posted it, if you have more elements to provide create a new message.

regards

Last edit: 5 years 5 months ago by Philip.

Please Log in or Create an account to join the conversation.

  • Posts: 26
  • Thank you received: 1
5 years 5 months ago #299506

What you mean is to say
The above two codes
Regardless of that kind
All added directly to...show_default

Please Log in or Create an account to join the conversation.

  • Posts: 81504
  • Thank you received: 13064
  • MODERATOR
5 years 5 months ago #299508

Hi,

Neither of these codes can be added "as is". You'll have to modify them to add dynamic data. And no it's not in show_default. It's probably in checkout/end or checkout/after_end that you want to add the code.
But you'll have to modify it. You need to be a developer for that or hire one.

Please Log in or Create an account to join the conversation.

Time to create page: 0.054 seconds
Powered by Kunena Forum