getUserStateFromRequest( "virtuemart_currency_id", 'virtuemart_currency_id',vRequest::getInt('virtuemart_currency_id',0) ); vmJsApi::jPrice(); vmJsApi::cssSite(); $Product_group = $params->get( 'product_group', 'featured'); // Display a footerText $cache = $params->get( 'vmcache', true ); $cachetime = $params->get( 'vmcachetime', 60 ); $products = false; //vmdebug('$params for mod products',$params); if (!class_exists( 'mod_virtuemart_product' )) require(JPATH_ROOT .'/modules/mod_virtuemart_product/helper.php'); if($cache and $Product_group!='recent'){ //$key = 'products'.$category_id.'.'.$max_items.'.'.$filter_category.'.'.$display_style.'.'.$products_per_row.'.'.$show_price.'.'.$show_addtocart.'.'.$Product_group.'.'.$virtuemart_currency_id.'.'.$category_id.'.'.$filter_manufacturer.'.'.$manufacturer_id; $cache = VmConfig::getCache('mod_virtuemart_product'); $cache->setCaching(1); $cache->setLifeTime($cachetime); $db = JFactory::getDbo(); echo $cache->get( array( 'mod_virtuemart_product', 'displayProductsMod' ), array($module, $params, $Product_group)); vmdebug('Use cached mod products'); } else { echo mod_virtuemart_product::displayProductsMod($module, $params, $Product_group); } echo vmJsApi::writeJS(); ?>