Esempio n. 1
0
    $pixel = $_POST['dPixel'];
    $catalog = $_POST['dCatalog'];
    $themescript = "pixelTheme.liquid";
    $productscript = "pixelProduct.liquid";
    $cartscript = "pixelCart.liquid";
    $pixelThemeScript = " \n\t<script>\n\t!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n\tn.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;\n\tn.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;\n\tt.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,\n\tdocument,'script','//connect.facebook.net/en_US/fbevents.js');\n\n\tfbq('init', '{$pixel}');\n\tfbq('track', 'PageView');</script>\n\t<noscript><img height='1' width='1' style='display:none'\n\tsrc='https://www.facebook.com/tr?id={$pixel}&ev=PageView&noscript=1'\n\t/></noscript>";
    $pixelProductScript = "\n\t<script> !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','//connect.facebook.net/en_US/fbevents.js'); fbq('track', 'ViewContent', { content_ids: '{{ variant.id }}', product_catalog_id: '{$catalog}', content_type: 'product_group', }); </script> <noscript><img height='1' width='1' style='display:none' src='https://www.facebook.com/tr?id={$pixel}&ev=ViewContent&noscript=1' /></noscript>";
    $pixelCartScript = "<script> !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','//connect.facebook.net/en_US/fbevents.js'); fbq('track', 'AddToCart'); </script><noscript><img height='1' width='1' style='display:none' src='https://www.facebook.com/tr?id={$pixel}&ev=AddToCart&noscript=1' /></noscript> ";
    $productFeed->createAssets($themescript, $pixelThemeScript);
    $productFeed->createAssets($productscript, $pixelProductScript);
    $productFeed->createAssets($cartscript, $pixelCartScript);
    $response = $productFeed->copyThemeliquid();
    $response = $productFeed->copyCartliquid();
    $response = $productFeed->copyProductliquid();
    $response = $productFeed->putThemeTemplate();
    $response = $productFeed->putCartTemplate();
    $response = $productFeed->putProductTemplate();
    /*  $response = $productFeed->getthemeHeader();
    	   print_r(explode("head",$response)); */
    echo "Pixel Successfully Installed";
}
if (isset($_POST['method']) && $_POST['method'] == 'uninstallPixels' && isset($_SESSION['shop'])) {
    require_once 'config.php';
    require_once 'functions.php';
    require_once "shopify.php";
    $response = checkShopExists($_SESSION['shop']);
    if ($response['status'] == 1) {
        $token = $response['result']['token'];
    } else {
        echo "Shop Doesnot exists";
        die;