installed_plugin('reviews')) return FALSE; if ($sContent != $aContents['product_reviews_write']) { $reviewstable = $oostable['reviews']; $productstable = $oostable['products']; $reviews_descriptiontable = $oostable['reviews_description']; $products_descriptiontable = $oostable['products_description']; $random_select = "SELECT r.reviews_id, r.reviews_rating, substring(rd.reviews_text, 1, 60) AS reviews_text, p.products_id, p.products_image, pd.products_name FROM $reviewstable r, $reviews_descriptiontable rd, $productstable p, $products_descriptiontable pd WHERE p.products_setting = '2' AND p.products_id = r.products_id AND r.reviews_id = rd.reviews_id AND rd.reviews_languages_id = '" . intval($nLanguageID) . "' AND p.products_id = pd.products_id AND pd.products_languages_id = '" . intval($nLanguageID) . "'"; if (isset($_GET['products_id'])) { if (!isset($nProductsID)) $nProductsID = oos_get_product_id($_GET['products_id']); $random_select .= " AND p.products_id = '" . intval($nProductsID) . "'"; } $random_select .= " ORDER BY r.reviews_id DESC"; $random_product = oos_random_select($random_select, MAX_RANDOM_SELECT_REVIEWS); $smarty->assign( array( 'block_heading_reviews' => $block_heading, 'random_product' => $random_product ) ); }