<?php define('_JEXEC', 1); define('DS', DIRECTORY_SEPARATOR); define('ABSOLUTE_PATH', dirname(__FILE__)); define('RELATIVE_PATH', 'modules' . DS . 'mod_ecwid_similarproducts'); define('JPATH_BASE', str_replace(RELATIVE_PATH, "", ABSOLUTE_PATH)); require_once JPATH_BASE . DS . 'includes' . DS . 'defines.php'; require_once JPATH_BASE . DS . 'includes' . DS . 'framework.php'; require_once dirname(__FILE__) . DS . 'helper.php'; $rokecwidPath = JPATH_SITE . DS . 'components' . DS . 'com_rokecwid' . DS . 'helpers'; require_once $rokecwidPath . DS . 'ecwid_product_api.php'; require_once $rokecwidPath . DS . 'ecwid_catalog.php'; $mainframe =& JFactory::getApplication('site'); $mainframe->initialise(); modEcwidSimilarProducts::init(); $productId = JRequest::getVar("product"); $products = modEcwidSimilarProducts::getProducts($productId); $productsTable = modEcwidSimilarProducts::getTable($products); $category = modEcwidSimilarProducts::$currentCategory; $tmpu = parse_url($category["url"]); $category["url"] = modEcwidSimilarProducts::$siteCatalogPath . "#" . $tmpu["fragment"]; require dirname(__FILE__) . DS . 'tmpl' . DS . 'products.php';