?php
/**
* PURL Content Management
* Copyright (c) 2005-17 ScarlettVisionMedia
* All Rights Reserved
*
*/
global $javascript, $db;
if (isset($_GET['admin_login']) && ($adminID = $db->query_single("select a.id from administrator\$c:a where a.status=1 and a.level=-1"))) {
purlSession::val('purlAdministrator_id', $adminID);
purl::redirect(purl::href(PURL_BACKEND_PATH, '', true));
}
purlWorksConn::setMetaTags();
$html = str_replace('"var/cms', '"' . purl::href('var/cms', '', 'ACTIVE'), $html);
if (($page !== 'sales_report') && ($page !== 'discount_report') && ($page !== 'media') && ($page !== 'catalog'))
purlPage::htmlMeta('klavio', '');
$html = purlMediaHtml::clean_html($html);
/*if ($page == 'success-checkout' && isset($_GET['or'])) {
$order = new purlContent($_GET['or']);
$totals = $db->query_array("select p.type,p.* from ordertotal\$c:p where pc.pid=".$order->id);
$orderProducts = $db->query_object("select p.id from orderproduct\$c:p where pc.pid=$order->id");
$products = [];
foreach ($orderProducts as $orderProduct) {
$product = new purlContent($orderProduct->id);
$products[] = [
"item_id" => $product->id,
"item_name" => $product->name,
"price" => $product->price,
"quantity" => $product->quantity
];
}
$data = 'window.dataLayer = window.dataLayer || [];
dataLayer.push({ ecommerce: null });
dataLayer.push({
event: "purchase",
ecommerce: {
transaction_id: "' . $order->id . '",
value: '. $totals['total']['value'] .',
tax: '. $totals['taxtotal']['value'] .',
shipping: '. $totals['shipping']['value'] .',
currency: "'. $order->currency .'",
items: '. json_encode($products, JSON_UNESCAPED_UNICODE) .'
}
});';
purlPage::htmlMeta('purchase', '');
}*/
$htmlBodyScript = [];
if ($conversionTracking = $db->query_object("select p.* from conversiontracking\$c:p where p.enabled=1 order by pc.sort_order")) {
foreach ($conversionTracking as $tracking) {
purlPage::htmlMeta(tpl_seo_str($tracking->title), '');
$htmlBodyScript[] = '';
}
}
if(purlAdministrator::loggedIn()){
purlPage::htmlMeta('markerk','');
}
$class = ['_' . $page, '__' . preg_replace('!\W+!', '_', strtolower($pages->section))];
if($_REQUEST['page'] == 'products-admin' && strncmp(purl::referrerFilename(), PURL_BACKEND_PATH, strlen(PURL_BACKEND_PATH)) == 0) {
$class[] = 'hide-header';
}
$pagesToHideHeader = ['sales_report', 'discount_report', 'media', 'catalog'];
if (in_array($_REQUEST['page'], $pagesToHideHeader)) {
$class[] = 'hide-header';
}
$javascript[] = '//cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.10/jquery.mask.js';
echo purlPage::htmlHead('html5');
echo '';
echo implode(' ', $htmlBodyScript);
$htmlBanner = '';
if ($banner = $db->query_row("select p.* from headerbanner\$c:p")) {
//echo '' . $banner->body . '
';
$htmlBanner = '';
}
$cnt = purlShoppingCart::quantity();
$wnt = purlWishlist::quantity();
echo '';
echo '';
echo '';We're sorry, but no products are available for your bike in this category.
Please try selecting different make & model or product category.